Chess puzzle (Crushing)
Moves: 1. e4 d5 2. exd5 Nf6 3. d4 Nxd5 4. c4 Nf6 5. Nc3 e6 6. a3 c5 7. d5 exd5 8. Nxd5
Nxd5 9. Qxd5 Qxd5 10. cxd5 Bd6 11. Nf3 b6 12. Bd3 Bb7 13. Bc4 Nd7 14. Bg5 h6
15. Bh4 g5 16. Bg3 Bxg3 17. hxg3 O-O-O 18. O-O-O f5 19. Rhe1 Rhe8 20. Bb5 Rxe1
21. Nxe1 Nf6 22. Bc4 Bxd5 23. Bxd5 Rxd5 24. Nf3 Kc7 25. Rxd5 Nxd5 26. Ne5 Nf6
27. Nf7 Ng8 28. Kd2 Kd7 29. Kd3 Ke6 30. Nd8+ Kd5 31. Nf7 a5 32. f3 Ke6 33. Nd8+
Kd5 34. Nf7 g4 35. f4 h5 36. Ne5 Nf6 37. Nc4 Kc6 38. Ne3 Kd7 39. Nxf5 Ke6 40.
Ne3 b5 41. b3 Nd5 42. Nxd5 Kxd5 43. f5 Ke5 44. f6 *
Position (FEN): 8/8/5P2/ppp1k2p/6p1/PP1K2P1/6P1/8 b - - 0 44
Black to move.
Themes:  Endgame, Pawn Endgame  
Puzzle rating: 1099
Best move: Kxf6