Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 Nc6 3. Nc3 e5 4. d5 Ne7 5. e4 Ng6 6. h4 Bc5 7. h5 Ne7 8. h6 g6
9. Bg5 Neg8 10. Be2 d6 11. f4 Bd4 12. Nf3 Qd7 13. fxe5 Bxe5 14. Nxe5 dxe5 15.
Bf3 Ng4 16. O-O f6 17. Bd2 N8xh6 18. Qc1 g5 19. Bxg5 fxg5 20. Qxg5 Nf7 *
Position (FEN): r1b1k2r/pppq1n1p/8/3Pp1Q1/2P1P1n1/2N2B2/PP4P1/R4RK1 w kq - 1 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1820
Best move: Qg7