Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 cxd4 6. cxd4 Qb6 7. Nc3 Nge7 8. Bb5
a6 9. Bxc6+ bxc6 10. O-O Nf5 11. Be3 Qxb2 12. Na4 Qa3 13. Nb6 Nxe3 14. fxe3
Qxe3+ 15. Kh1 Rb8 16. Nxc8 Rxc8 17. Qa4 Be7 18. Qxa6 O-O 19. Rac1 c5 20. Rfe1
Qf4 21. Rf1 cxd4 *
Position (FEN): 2r2rk1/4bppp/Q3p3/3pP3/3p1q2/5N2/P5PP/2R2R1K w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1003
Best move: Rxc8