Chess puzzle (Crushing)
Moves: 1. d4 f5 2. Bg5 Nf6 3. Nc3 h6 4. Bxf6 exf6 5. e4 Bb4 6. Qh5+ Kf8 7. Bc4 Qe8 8.
Qxe8+ Kxe8 9. exf5 c6 10. Bd3 Bxc3+ 11. bxc3 d5 12. Kd2 Nd7 13. Ne2 Nb6 14.
Rhe1 Kf7 15. Nf4 Bd7 16. Ng6 Rhe8 17. g4 h5 18. h3 hxg4 19. hxg4 Rxe1 20. Rxe1
Re8 21. Rb1 Rb8 22. Rb4 Rc8 23. a4 c5 24. dxc5 Rxc5 25. Bb5 a5 26. Rb1 Bxb5 27.
Rxb5 Rxb5 28. axb5 a4 29. Nf4 a3 30. Kc1 Na4 31. Nxd5 *
Position (FEN): 8/1p3kp1/5p2/1P1N1P2/n5P1/p1P5/2P2P2/2K5 b - - 0 31
Black to move.
Themes: Advanced Pawn Endgame, Knight Endgame  
Puzzle rating: 1157
Best move: a2