Chess puzzle (Crushing)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Bd3 Bxd3 5. Qxd3 e6 6. b3 c5 7. c3 Nc6 8. Ba3
Qb6 9. Nf3 Nh6 10. O-O O-O-O 11. b4 cxb4 12. cxb4 Bxb4 13. Bxb4 Qxb4 14. Nc3 a6
15. Rab1 Qc4 16. Qd2 Nf5 17. Ne2 h6 18. Rfc1 Qa4 19. Nc3 Qa5 20. Qb2 Rd7 21. a4
Kd8 22. Ne2 g5 *
Position (FEN): 3k3r/1p1r1p2/p1n1p2p/q2pPnp1/P2P4/5N2/1Q2NPPP/1RR3K1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1420
Best move: Rxc6