Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Nf3 g6 3. Bc4 Bg7 4. O-O Nc6 5. c3 h6 6. d4 Nge7 7. Bb3 O-O 8. Nbd2
d5 9. e5 a5 10. g3 a4 11. Bc2 b5 12. Nh4 Ba6 13. Ng2 b4 14. Re1 Bb7 15. Ne3
bxc3 16. bxc3 Nf5 17. Ng4 a3 18. Nf3 Re8 19. Bxf5 exf5 20. Nxh6+ Kf8 21. Bg5
Qd7 22. Qb3 Ra7 23. c4 Nd8 24. cxd5 *
Position (FEN): 3nrk2/rbpq1pb1/6pN/3PPpB1/3P4/pQ3NP1/P4P1P/R3R1K1 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 2394
Best move: Qxd5