Chess puzzle (Crushing)
Moves: 1. c4 e5 2. Nc3 Nf6 3. g3 c6 4. d4 exd4 5. Qxd4 Be7 6. Bg2 O-O 7. Nf3 c5 8. Qd1
Nc6 9. O-O a6 10. b3 Rb8 11. Bb2 b5 12. cxb5 axb5 13. Nd5 Nxd5 14. Qxd5 Bb7 15.
Qd3 Nb4 16. Qd2 d5 17. a3 Nc6 18. e3 Bf6 19. Rac1 c4 20. bxc4 dxc4 21. Qxd8
Bxd8 22. Nd4 Nxd4 23. Bxd4 Bxg2 24. Kxg2 Bb6 25. Be5 Rb7 26. Rb1 Bc5 27. a4 b4
28. Rfc1 c3 29. Bxc3 Ra8 30. Be1 Rxa4 *
Position (FEN): 6k1/1r3ppp/8/2b5/rp6/4P1P1/5PKP/1RR1B3 w - - 0 31
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 778
Best move: Rxc5