Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. c3 Nf6 4. e5 Nd5 5. d4 cxd4 6. cxd4 e6 7. Nc3 Nce7 8.
Bc4 Nxc3 9. bxc3 Qc7 10. Qd3 Ng6 11. Bb3 Be7 12. O-O O-O 13. Bg5 Bxg5 14. Nxg5
d6 15. exd6 Qxd6 16. Ne4 Qe7 17. Rfe1 Qh4 18. Qd2 h6 19. Re3 f5 20. Rh3 Qe7 21.
Nc5 f4 22. Re1 Rf6 23. Qe2 Nf8 24. d5 *
Position (FEN): r1b2nk1/pp2q1p1/4pr1p/2NP4/5p2/1BP4R/P3QPPP/4R1K1 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 980
Best move: Qxc5