Chess puzzle (Advantage)
Opening: Modern_Defense, Modern_Defense_Other_variations
Moves: 1. d4 g6 2. e3 Bg7 3. Nf3 b6 4. c4 Bb7 5. Nbd2 d6 6. Be2 e6 7. O-O Ne7 8. Re1
Nd7 9. Qc2 O-O 10. b3 c5 11. Bb2 Nf5 12. Rad1 cxd4 13. e4 Ne7 14. Bxd4 Nc5 15.
Bxg7 Kxg7 16. Qc3+ e5 17. Bf1 a5 18. a3 Ng8 19. Ng5 *
Position (FEN): r2q1rn1/1b3pkp/1p1p2p1/p1n1p1N1/2P1P3/PPQ5/3N1PPP/3RRBK1 b - - 2 19
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 783
Best move: Qxg5