Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 a6 5. g3 Bf5 6. e3 e6 7. Qb3 b5 8. c5 Nbd7
9. Nh4 Bg6 10. Qd1 Be7 11. Nxg6 hxg6 12. Bg2 b4 13. Na4 Ne4 14. Bxe4 dxe4 15.
Qb3 a5 16. O-O Qc8 17. Qc2 f5 18. b3 Bd8 19. Bb2 Nf6 20. Rac1 Bc7 21. Nb6 Bxb6
22. cxb6 Kd7 23. Qc5 Nd5 24. Rce1 Qb7 25. f3 exf3 26. Rxf3 Qxb6 27. e4 Qxc5 28.
dxc5 Nf6 29. exf5 gxf5 30. Rd3+ Kc7 31. Be5+ Kb7 32. Bxf6 gxf6 33. Rxe6 Rad8
34. Rdd6 Rxd6 35. Rxd6 Kc7 36. h4 f4 37. gxf4 Rxh4 38. Rxf6 Rh5 39. f5 Rh7 40.
Kg2 Rd7 41. Kf3 Rd2 42. Rd6 Rxd6 *
Position (FEN): 8/2k5/2pr4/p1P2P2/1p6/1P3K2/P7/8 w - - 0 43
White to move.
Themes:  Endgame  
Puzzle rating: 1155
Best move: cxd6+