Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 f6 3. d4 exd4 4. Bd3 c5 5. O-O Ne7 6. h3 Ng6 7. c3 Nc6 8. Nh2
d6 9. f4 h5 10. f5 Nge5 11. Bb5 Bd7 12. Bf4 a6 13. Be2 Qe7 14. Bxh5+ Kd8 15.
Bxe5 dxe5 16. Bg6 Kc7 17. b4 cxb4 18. cxb4 Qxb4 19. Nd2 d3 20. Rc1 Bc5+ 21. Kh1
b6 22. Rf3 Qd4 23. Rc4 Qd6 24. Nb3 b5 *
Position (FEN): r6r/2kb2p1/p1nq1pB1/1pb1pP2/2R1P3/1N1p1R1P/P5PN/3Q3K w - - 0 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1277
Best move: Rxc5