Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Nf3 Nc6 3. c4 dxc4 4. e4 b5 5. Nc3 a6 6. a4 b4 7. Nd5 e6 8. Ne3 c3
9. bxc3 bxc3 10. Qb3 Bb4 11. Nc2 Ba5 12. Qc4 Qd7 13. Bd3 Nge7 14. O-O O-O 15.
Ba3 Re8 16. Rfd1 Ng6 17. d5 exd5 18. exd5 Nce5 19. Nxe5 Nxe5 20. Qc5 Bb6 21.
Qxc3 Nxd3 22. Rxd3 Qf5 23. Rf1 Re2 24. Rf3 *
Position (FEN): r1b3k1/2p2ppp/pb6/3P1q2/P7/B1Q2R2/2N1rPPP/5RK1 b - - 4 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1695
Best move: Qxc2