Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nc3 Nf6 3. Bc4 Bc5 4. d3 d6 5. h3 O-O 6. Nf3 Be6 7. Bxe6 fxe6 8.
Na4 Nbd7 9. Nxc5 Nxc5 10. O-O Ncd7 11. c3 d5 12. Ng5 Qe7 13. b4 a6 14. Qb3 c6
15. Ba3 b5 16. c4 d4 17. cxb5 axb5 18. Nxe6 Rxa3 19. Qxa3 Qxe6 20. Qa6 Nb8 21.
Qb7 Nh5 22. a4 bxa4 23. Rxa4 Nf4 24. Ra8 Qd6 25. Ra7 *
Position (FEN): 1n3rk1/RQ4pp/2pq4/4p3/1P1pPn2/3P3P/5PP1/5RK1 b - - 4 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 1982
Best move: Qg6