Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Bc5 5. c3 Nxe4 6. Re1 Bxf2+ 7. Kh1 Bxe1
8. Qxe1 Nd6 9. Bxc6 dxc6 10. d4 O-O 11. dxe5 Re8 12. Bf4 Bf5 13. Nbd2 b5 14.
Qg3 Ne4 15. Nxe4 Bxe4 16. Ng5 Bg6 17. Re1 f6 18. Nf3 fxe5 19. Bxe5 Qd7 20. h4
h5 *
Position (FEN): r3r1k1/p1pq2p1/2p3b1/1p2B2p/7P/2P2NQ1/PP4P1/4R2K w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1185
Best move: Qxg6