Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. Re1 Nd6 6. Nxe5 Be7 7. Nxc6 bxc6
8. Ba4 O-O 9. c3 Bb7 10. d3 Nf5 11. Nd2 d5 12. Nf3 Re8 13. Rb1 d4 14. c4 Bb4
15. Rxe8+ Qxe8 16. Bd2 Qe7 17. a3 Bxd2 18. Qxd2 c5 19. Re1 Qf8 20. Ne5 Nh4 21.
f3 f6 22. Nd7 Qd6 23. Qe2 Nf5 24. Nxc5 *
Position (FEN): r5k1/pbp3pp/3q1p2/2N2n2/B1Pp4/P2P1P2/1P2Q1PP/4R1K1 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 996
Best move: Qxc5