Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. d4 exd4 5. Nxd4 Nxd4 6. Qxd4 Qf6 7. e5 Qb6 8.
Be3 Qxd4 9. Bxd4 c5 10. Bc3 d6 11. exd6 Bxd6 12. Bxg7 Rh7 13. Bc3 f6 14. O-O
Rg7 15. Re1+ Kd7 16. Be6+ Kc6 17. Bxc8 Rxc8 18. Nd2 b5 19. a3 Rf8 20. Re6 Re7
21. Rxe7 Nxe7 22. Bxf6 *
Position (FEN): 5r2/p3n3/2kb1B1p/1pp5/8/P7/1PPN1PPP/R5K1 b - - 0 22
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 967
Best move: Rxf6