Chess puzzle (Checkmate)
Opening: Modern_Defense, Modern_Defense_Other_variations
Moves: 1. e4 g6 2. d4 Bg7 3. e5 d6 4. f4 Nc6 5. Nf3 Bg4 6. Bb5 dxe5 7. fxe5 Bxf3 8.
Qxf3 Kf8 9. Bxc6 bxc6 10. c3 c5 11. O-O cxd4 *
Position (FEN): r2q1knr/p1p1ppbp/6p1/4P3/3p4/2P2Q2/PP4PP/RNB2RK1 w - - 0 12
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 826
Best move: Qxf7#