Chess puzzle (Advantage)
Moves: 1. e3 e5 2. g3 Bc5 3. Bg2 Nc6 4. b3 d6 5. Bb2 Nge7 6. Nc3 a6 7. Ne4 Ba7 8. Nf3
h6 9. O-O O-O 10. d4 f5 11. Ned2 f4 12. dxe5 fxg3 13. fxg3 dxe5 14. Kh1 Bg4 15.
Qe1 Bxf3 16. Nxf3 Nb4 17. c3 Nc2 18. Qe2 Nxa1 19. Bxa1 Ng6 20. Qc4+ Kh8 21. Qe4
c6 *
Position (FEN): r2q1r1k/bp4p1/p1p3np/4p3/4Q3/1PP1PNP1/P5BP/B4R1K w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 692
Best move: Qxg6