Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 g6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Bg7 6. Be3 Nf6 7. Bb5 O-O 8.
O-O a6 9. Bd3 d6 10. f3 Ne5 11. Qe2 b5 12. a3 Bb7 13. Rad1 Rc8 14. h3 Nh5 15.
Bf2 Nxd3 16. Qxd3 Rc4 17. Nde2 Qc7 18. g4 Nf6 19. b3 Rc6 20. Nd4 *
Position (FEN): 5rk1/1bq1ppbp/p1rp1np1/1p6/3NP1P1/PPNQ1P1P/2P2B2/3R1RK1 b - - 2 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 735
Best move: Rxc3