Chess puzzle (Crushing)
Moves: 1. Nf3 c5 2. e3 g6 3. d4 Bg7 4. c3 Nf6 5. Bd3 d6 6. O-O Nbd7 7. Nbd2 a6 8. Re1
b5 9. Ne4 O-O 10. dxc5 dxc5 11. Ng3 c4 12. Bc2 Bb7 13. e4 e5 14. Bg5 Qe7 15.
Qc1 Qe6 16. h3 Rad8 17. Qe3 Rc8 18. Rad1 Rfd8 19. Bh6 Qe7 20. Qg5 Bxh6 21. Qxh6
Nc5 22. Rxd8+ Rxd8 23. Qg5 Ncd7 24. h4 Kg7 *
Position (FEN): 3r4/1b1nqpkp/p4np1/1p2p1Q1/2p1P2P/2P2NN1/PPB2PP1/4R1K1 w - - 1 25
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1304
Best move: Nf5+