Chess puzzle (Crushing)
Moves: 1. e4 g5 2. d4 Bg7 3. Bc4 e6 4. e5 d5 5. exd6 Qxd6 6. Be3 c5 7. c3 cxd4 8. Bxd4
Bxd4 9. Qxd4 Qxd4 10. cxd4 Nc6 11. Ne2 a6 12. a3 Nge7 13. O-O Nf5 14. Rd1 b5
15. Bb3 Bd7 16. d5 exd5 17. Bxd5 Nfe7 18. Nbc3 Nxd5 19. Nxd5 O-O-O 20. Rac1
Rhe8 21. Kf1 Kb7 22. Nf6 Re7 23. Nxh7 Rh8 24. Nf6 Rxh2 25. Rxd7+ Rxd7 26. Nxd7
Nd4 27. Nc5+ Kb6 28. Ng1 Rh1 29. Nd7+ Ka5 30. Ne5 Rxg1+ 31. Kxg1 Ne2+ 32. Kf1
Nxc1 33. Nxf7 Ka4 34. Nxg5 Kb3 35. Ne6 Kxb2 36. Nc5 a5 37. a4 b4 38. Nb7 *
Position (FEN): 8/1N6/8/p7/Pp6/8/1k3PP1/2n2K2 b - - 1 38
Black to move.
Themes: Defensive Move Endgame, Knight Endgame  
Puzzle rating: 1266
Best move: Kc3