Chess puzzle (Advantage)
Opening: Russian_Game, Russian_Game_Italian_Variation
Moves: 1. e4 e5 2. Nf3 Nf6 3. Bc4 Bc5 4. O-O d6 5. Nc3 Bg4 6. d3 Bb6 7. Na4 Nbd7 8.
Nxb6 Nxb6 9. Bb3 O-O 10. c3 c6 11. Bg5 d5 12. h3 Bh5 13. d4 exd4 14. cxd4 dxe4
15. g4 exf3 16. gxh5 Qd6 17. Qxf3 Nfd5 18. h6 Qg6 19. hxg7 *
Position (FEN): r4rk1/pp3pPp/1np3q1/3n2B1/3P4/1B3Q1P/PP3P2/R4RK1 b - - 0 19
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 772
Best move: Qxg5+