Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. c3 g6 4. d4 cxd4 5. cxd4 Bg7 6. Be3 e6 7. Nc3 Nc6 8. Bb5
Bd7 9. O-O Nge7 10. Ng5 a6 11. Ba4 b5 12. Bc2 O-O 13. d5 Ne5 14. Bd4 Nxd5 15.
exd5 Qxg5 16. f4 Qh4 17. fxe5 dxe5 18. Bc5 Rfc8 19. Bf2 Qc4 20. Qf3 exd5 21.
Nxd5 Qxc2 22. Ne7+ Kf8 23. Nxc8 Rxc8 24. Bc5+ *
Position (FEN): 2r2k2/3b1pbp/p5p1/1pB1p3/8/5Q2/PPq3PP/R4RK1 b - - 1 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1283
Best move: Qxc5+