Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Ne7 5. Nf3 Nec6 6. Be2 b6 7. O-O Ba6 8. Bxa6
Nxa6 9. Qa4 Nb8 10. Na3 a6 11. Bg5 Qc7 12. Nb5 axb5 13. Qxa8 h6 14. Bh4 g5 15.
Bg3 g4 16. Nd2 cxd4 17. cxd4 Nxd4 18. Rfe1 Bc5 19. Rac1 b4 20. Nb3 Nxb3 21.
axb3 h5 22. Bh4 O-O 23. Qa1 Nd7 24. Bg3 Qd8 25. Qb1 *
Position (FEN): 3q1rk1/3n1p2/1p2p3/2bpP2p/1p4p1/1P4B1/1P3PPP/1QR1R1K1 b - - 7 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 2206
Best move: Qg5