Chess puzzle (Advantage)
Opening: Modern_Defense, Modern_Defense_Three_Pawns_Attack
Moves: 1. f4 g6 2. e4 Bg7 3. d4 Nf6 4. Nd2 O-O 5. e5 Nd5 6. Qf3 f6 *
Position (FEN): rnbq1rk1/ppppp1bp/5pp1/3nP3/3P1P2/5Q2/PPPN2PP/R1B1KBNR w KQ - 0 7
White to move.
Themes: Hanging Piece Opening  
Puzzle rating: 906
Best move: Qxd5+