Chess puzzle (Crushing)
Moves: 1. d4 e6 2. c4 Nf6 3. Nc3 Be7 4. Nf3 O-O 5. e4 d6 6. Be2 Nbd7 7. O-O c5 8. d5
e5 9. h3 a6 10. Be3 Rb8 11. Ne1 b5 12. b3 b4 13. Na4 Nb6 14. Nxb6 Qxb6 15. f4
Nxe4 16. fxe5 Nc3 17. Qc2 Nxe2+ 18. Qxe2 dxe5 19. Nf3 Bf6 20. Rad1 Qd6 21. Bg5
Re8 22. Qe4 g6 23. Be3 Bf5 24. Bxc5 *
Position (FEN): 1r2r1k1/5p1p/p2q1bp1/2BPpb2/1pP1Q3/1P3N1P/P5P1/3R1RK1 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 952
Best move: Qxc5+