Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d3 c6 3. Nf3 Nf6 4. g3 d5 5. e5 Nfd7 6. Bg2 Be7 7. O-O O-O 8. Nbd2
c5 9. Re1 Nc6 10. c3 b5 11. Nf1 c4 12. d4 a5 13. h4 b4 14. N1h2 Qb6 15. h5 a4
16. Ng4 Bb7 17. Be3 b3 18. a3 g6 19. hxg6 hxg6 20. Ng5 Kg7 21. Bf3 Rh8 22. Kg2
Qd8 23. Rh1 Bxg5 24. Bxg5 *
Position (FEN): r2q3r/1b1n1pk1/2n1p1p1/3pP1B1/p1pP2N1/PpP2BP1/1P3PK1/R2Q3R b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1085
Best move: Qxg5