Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nf3 Bf5 4. Nc3 Qa5 5. Bc4 Nf6 6. d3 c6 7. O-O Qc7 8.
Ne2 e6 9. Ng3 g6 10. Nxf5 gxf5 11. Re1 Nbd7 12. h3 O-O-O 13. Be3 Bd6 14. a4 Kb8
15. Qd2 f4 16. Bd4 e5 17. Bc3 Nd5 18. Bxd5 cxd5 19. Ba5 b6 20. Bc3 f6 21. b4
Rdg8 22. b5 Nc5 23. a5 *
Position (FEN): 1k4rr/p1q4p/1p1b1p2/PPnpp3/5p2/2BP1N1P/2PQ1PP1/R3R1K1 b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1861
Best move: Qg7