Chess puzzle (Crushing)
Moves: 1. c4 d6 2. g3 Nf6 3. Bg2 g6 4. d4 Bg7 5. e4 O-O 6. Nc3 c5 7. d5 a6 8. Nf3 Nbd7
9. O-O Rb8 10. Be3 b5 11. cxb5 axb5 12. Ne1 b4 13. Ne2 Ba6 14. Bf3 Qb6 15. Qc1
Bb5 16. a3 bxa3 17. b4 Nxd5 18. exd5 Bxa1 19. Qxa1 Qa6 20. bxc5 Bxe2 21. Bh6 f6
22. Bxe2 Qxe2 23. Bxf8 Qb2 24. Nd3 Qxa1 25. Rxa1 Kxf8 26. c6 Nc5 27. Nxc5 dxc5
28. Rxa3 Ke8 29. Ra5 c4 30. Rc5 Kd8 *
Position (FEN): 1r1k4/4p2p/2P2pp1/2RP4/2p5/6P1/5P1P/6K1 w - - 2 31
White to move.
Themes: Advanced Pawn Endgame, Rook Endgame  
Puzzle rating: 1029
Best move: c7+