Chess puzzle (Crushing)
Moves: 1. e4 c6 2. d4 d5 3. Nc3 a6 4. e5 Bf5 5. f4 h5 6. Be2 e6 7. g3 g6 8. Be3 Nh6 9.
Nf3 Ng4 10. Qd2 Be7 11. O-O-O Nd7 12. h3 Nxe3 13. Qxe3 c5 14. g4 hxg4 15. hxg4
Rxh1 16. Rxh1 Bxg4 17. Rh8+ Nf8 18. dxc5 Qa5 19. Nd4 Bxe2 20. Nb3 Qb4 21. Qxe2
Qxf4+ 22. Kb1 O-O-O 23. a3 Nd7 24. Rxd8+ Bxd8 25. c6 Qxe5 *
Position (FEN): 2kb4/1p1n1p2/p1P1p1p1/3pq3/8/PNN5/1PP1Q3/1K6 w - - 0 26
White to move.
Themes: Advanced Pawn, Queenside Attack Endgame  
Puzzle rating: 1182
Best move: cxd7+