Chess puzzle (Crushing)
Moves: 1. e4 d6 2. f4 Nf6 3. Nc3 c5 4. Bc4 g6 5. d3 Bg7 6. Nf3 O-O 7. a3 a6 8. Nd5 b5
9. Nxf6+ Bxf6 10. Ba2 Nc6 11. Rb1 Bg4 12. Bd5 Qc7 13. h3 Bxf3 14. Qxf3 Nd4 15.
Qf2 Rac8 16. Ba2 c4 17. dxc4 bxc4 18. c3 Nb5 19. Be3 Qc6 20. Qf3 Nxc3 21. bxc3
Bxc3+ 22. Kf2 Qa4 23. Rbc1 Bb2 24. Rc2 *
Position (FEN): 2r2rk1/4pp1p/p2p2p1/8/q1p1PP2/P3BQ1P/BbR2KP1/7R b - - 5 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 848
Best move: Qxc2+