Chess puzzle (Crushing)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. d4 Nf6 5. Bg5 Bg4 6. Be2 Bd6 7. Nc3 c6 8.
O-O O-O 9. Re1 Nbd7 10. Nh4 Bxe2 11. Qxe2 Qc7 12. g3 Rfe8 13. Qd3 h6 14. Bxf6
Nxf6 15. Nf5 Rxe1+ 16. Rxe1 Re8 17. Rxe8+ Nxe8 18. Qe3 Nf6 19. f3 Qd7 20. Ne2 *
Position (FEN): 6k1/pp1q1pp1/2pb1n1p/3p1N2/3P4/4QPP1/PPP1N2P/6K1 b - - 2 20
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 805
Best move: Qxf5