Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd8 4. Bc4 Nc6 5. Nf3 h6 6. h3 e6 7. a3 a6 8. d3
Nf6 9. O-O Bd6 10. Be3 b5 11. Ba2 Bb7 12. Re1 Ne5 13. Nxe5 Bxe5 14. d4 Bd6 15.
Ne2 O-O 16. c3 Ne4 17. f3 Ng3 18. Bf2 Nf5 19. Qd3 Qg5 20. Be3 Qg6 21. Nf4 *
Position (FEN): r4rk1/1bp2pp1/p2bp1qp/1p3n2/3P1N2/P1PQBP1P/BP4P1/R3R1K1 b - - 8 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1725
Best move: Qg3