Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Nc6 4. Bb5 a6 5. Ba4 b5 6. Bb3 Bb7 7. O-O Be7 8. d3
O-O 9. a4 Nd4 10. Nxd4 exd4 11. Ne2 c5 12. axb5 axb5 13. Rxa8 Bxa8 14. Ng3 d5
15. e5 c4 16. exf6 Bxf6 17. Ba2 b4 18. b3 c3 19. Qg4 Bc6 20. Nf5 Bd7 21. h4 g6
22. Nh6+ Kg7 23. Qf3 Be6 24. h5 Bg5 25. Bxg5 *
Position (FEN): 3q1r2/5pkp/4b1pN/3p2BP/1p1p4/1PpP1Q2/B1P2PP1/5RK1 b - - 0 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 861
Best move: Qxg5