Chess puzzle (Crushing)
Moves: 1. d4 c5 2. dxc5 Qa5+ 3. Nc3 Qxc5 4. Nf3 Nf6 5. e4 Nc6 6. Bd3 e5 7. O-O a6 8.
Be3 Qb4 9. Rb1 b5 10. a3 Qa5 11. Bd2 Qd8 12. Re1 d6 13. Bg5 h6 14. Bh4 Bg4 15.
h3 Bxf3 16. Qxf3 g5 17. Bg3 Nd4 18. Qd1 h5 19. Na2 Qd7 20. c3 Ne6 21. Qe2 Nf4
22. Bxf4 gxf4 23. Nb4 Rg8 24. Nd5 Qxh3 *
Position (FEN): r3kbr1/5p2/p2p1n2/1p1Np2p/4Pp2/P1PB3q/1P2QPP1/1R2R1K1 w q - 0 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1279
Best move: Nxf6+