Chess puzzle (Advantage)
Moves: 1. e4 e5 2. d3 h6 3. Nf3 Nc6 4. Nc3 Bb4 5. d4 exd4 6. Nxd4 d6 7. Nxc6 bxc6 8.
Be3 Qf6 9. Qd2 Be6 10. a3 Ba5 11. b4 Bb6 12. Bd3 a5 13. O-O axb4 14. axb4 Rb8
15. b5 c5 16. h3 Ne7 17. Ra3 Ng6 18. Rfa1 Nh4 19. Ra8 O-O 20. R8a4 *
Position (FEN): 1r3rk1/2p2pp1/1b1pbq1p/1Pp5/R3P2n/2NBB2P/2PQ1PP1/R5K1 b - - 8 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 2238
Best move: Qg6