Chess puzzle (Crushing)
Moves: 1. d4 e6 2. c4 c5 3. d5 e5 4. e4 Nf6 5. Nc3 d6 6. Nge2 Bd7 7. Ng3 a6 8. a4 Be7
9. f4 h6 10. f5 Nh7 11. h4 O-O 12. Nh5 Bxh4+ 13. g3 Be7 14. Qg4 Bg5 15. Be3 Nf6
16. Bxg5 Nxg4 17. Bxd8 Rxd8 18. Be2 Nf6 19. Nxf6+ gxf6 20. Rxh6 Kf8 21. Rxf6
Ke7 22. Rh6 a5 23. Nb5 Bxb5 24. axb5 Nd7 25. Bg4 Rh8 26. f6+ Nxf6 27. Rxh8 Rxh8
28. Be2 Nxe4 29. Rxa5 Nxg3 30. Ra7 Rh1+ 31. Kd2 Nxe2 32. Rxb7+ Kf6 33. Kxe2
Rh2+ 34. Kd3 Rxb2 35. Rb6 Ke7 36. Rb7+ Ke8 37. Rb8+ Kd7 38. Rb7+ Ke8 39. Rb8+
Ke7 40. Rb7+ Kf6 41. Rd7 Rb1 42. Rxd6+ Kf5 43. Rd7 Rd1+ 44. Kc3 f6 45. Rc7 e4
46. Rxc5 e3 47. d6+ Kf4 48. Rd5 Rxd5 *
Position (FEN): 8/8/3P1p2/1P1r4/2P2k2/2K1p3/8/8 w - - 0 49
White to move.
Themes:  Endgame  
Puzzle rating: 941
Best move: cxd5