Chess puzzle (Checkmate)
Opening: Modern_Defense, Modern_Defense_Other_variations
Moves: 1. e4 g6 2. Nf3 c6 3. Bc4 d6 4. O-O Nd7 5. d4 Bg7 6. c3 e6 7. Re1 Ne7 8. Ng5
Nb6 9. Bb3 a5 10. Qf3 f6 11. Bxe6 fxg5 *
Position (FEN): r1bqk2r/1p2n1bp/1nppB1p1/p5p1/3PP3/2P2Q2/PP3PPP/RNB1R1K1 w kq - 0 12
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 817
Best move: Qf7#