Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. c3 Be7 6. Bc2 O-O 7. h3 d5 8. exd5
Nxd5 9. O-O Re8 10. Re1 Bd6 11. d4 exd4 12. cxd4 Bb4 13. Rxe8+ Qxe8 14. Qd3 g6
15. Qe4 Qxe4 16. Bxe4 Nf6 17. Bd3 Be6 18. Bd2 Rd8 19. Be3 Nd5 20. Kf1 Nxe3+ 21.
fxe3 f6 22. Ke2 Ne7 23. Nc3 Nf5 24. g4 Ne7 25. Nd2 c5 26. a3 cxd4 27. axb4 dxc3
28. bxc3 f5 29. gxf5 Nxf5 30. Rh1 *
Position (FEN): 3r2k1/1p5p/p3b1p1/5n2/1P6/2PBP2P/3NK3/7R b - - 1 30
Black to move.
Themes:  Endgame  
Puzzle rating: 964
Best move: Ng3+