Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e6 5. Nc3 a6 6. Be3 Qc7 7. Bd3 Bb4 8.
O-O Bxc3 9. bxc3 Ne5 10. Be2 Qxc3 11. f4 Nc4 12. Bxc4 Qxc4 13. Qg4 g6 14. f5
Nf6 15. Qh4 Nh5 16. fxg6 hxg6 17. g4 Qc3 18. Bf2 e5 19. gxh5 exd4 20. Qf6 Rxh5
21. Bxd4 Qc4 22. Bb6 Kf8 23. Qxg6 Rh8 24. Bc5+ *
Position (FEN): r1b2k1r/1p1p1p2/p5Q1/2B5/2q1P3/8/P1P4P/R4RK1 b - - 2 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 889
Best move: Qxc5+