Chess puzzle (Crushing)
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. Nf3 Nd7 7. Bc4 e6 8.
O-O Bd6 9. Bg5 Ngf6 10. Re1 h6 11. Bh4 O-O 12. Ne5 Bxe5 13. dxe5 Bxc2 14. Qxc2
g5 15. Bxg5 hxg5 16. exf6 Nxf6 17. Rad1 Qc7 18. Ne4 Nxe4 19. Qxe4 Kg7 20. Qe5+
Qxe5 21. Rxe5 Rh8 22. Rd7 Rad8 23. Bxe6 Kf6 24. Rxd8 Rxd8 25. Re1 fxe6 26. Kf1
Rd2 27. Re2 Rd1+ 28. Re1 Rxe1+ 29. Kxe1 Ke5 30. Kd2 Kd4 31. g3 b5 32. h4 gxh4
33. gxh4 Ke5 34. Ke3 a5 35. h5 Kf6 36. Ke4 a4 37. f4 b4 38. h6 Kg6 *
Position (FEN): 8/8/2p1p1kP/8/pp2KP2/8/PP6/8 w - - 1 39
White to move.
Themes:  Endgame, Pawn Endgame  
Puzzle rating: 1297
Best move: Ke5