Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. Nf3 Bf5 5. Qb3 Qb6 6. Qxb6 axb6 7. Bg5 e6 8.
Bxf6 gxf6 9. e3 Bb4 10. cxd5 exd5 11. Be2 Nd7 12. O-O Bxc3 13. bxc3 Ra3 14. c4
Be6 15. Rfc1 Ke7 16. Nd2 Rha8 17. Rc2 dxc4 18. Bxc4 b5 19. Bd3 h6 20. Rb2 Rxa2
21. Rbxa2 Rxa2 22. Rxa2 Bxa2 23. Be4 b4 24. Kf1 Nb6 25. Ke1 Na4 26. Kd1 Nc3+
27. Kc2 Nxe4 28. Nxe4 b6 29. Nd2 Kd6 30. Kb2 Bd5 31. e4 Be6 32. h3 c5 33. d5
Bd7 34. Nc4+ Kc7 35. g4 Bb5 36. Kb3 Bxc4+ 37. Kxc4 b5+ 38. Kb3 Kd6 39. f4 Ke7 *
Position (FEN): 8/4kp2/5p1p/1ppP4/1p2PPP1/1K5P/8/8 w - - 1 40
White to move.
Themes: Defensive Move Endgame, Pawn Endgame  
Puzzle rating: 2329
Best move: h4