Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 e6 3. c3 Nc6 4. d4 d5 5. exd5 exd5 6. Bb5 Nf6 7. O-O Be7 8. Re1
O-O 9. Bxc6 bxc6 10. Ne5 Bd6 11. Bg5 Re8 12. f4 Qb6 13. b4 cxd4 14. Bxf6 gxf6
15. Ng4 Rxe1+ 16. Qxe1 Bxg4 17. Qg3 d3+ 18. Kh1 Kf8 19. Qxg4 Qf2 20. Na3 d2 21.
Nc2 Re8 22. Qg3 Bxf4 *
Position (FEN): 4rk2/p4p1p/2p2p2/3p4/1P3b2/2P3Q1/P1Np1qPP/R6K w - - 0 23
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 941
Best move: Qxf2