Chess puzzle (Advantage)
Opening: Modern_Defense, Modern_Defense_Other_variations
Moves: 1. e4 g6 2. f4 Bg7 3. Nf3 Nc6 4. Bb5 d5 5. Bxc6+ bxc6 6. Nc3 Bxc3 7. bxc3 dxe4
8. Ng5 f5 9. Bb2 Nf6 10. d3 exd3 11. cxd3 h6 12. Nf3 Ng4 13. O-O Ne3 14. Qe2
Nxf1 15. c4 Ng3 16. hxg3 O-O 17. Qe5 Rf6 18. Nh4 Qxd3 *
Position (FEN): r1b3k1/p1p1p3/2p2rpp/4Qp2/2P2P1N/3q2P1/PB4P1/R5K1 w - - 0 19
White to move.
Themes:  Middlegame  
Puzzle rating: 1010
Best move: Qxe7