Chess puzzle (Checkmate)
Opening: Modern_Defense, Modern_Defense_Other_variations
Moves: 1. d4 g6 2. c4 Bg7 3. Nf3 b6 4. Bg5 Bb7 5. e3 h6 6. Nc3 hxg5 7. Nxg5 Nf6 8. Be2
e6 9. Bf3 Bxf3 10. Qxf3 Nc6 11. Nce4 Nxe4 *
Position (FEN): r2qk2r/p1pp1pb1/1pn1p1p1/6N1/2PPn3/4PQ2/PP3PPP/R3K2R w KQkq - 0 12
White to move.
Themes: Attacking f2 or f7 Middlegame Mate in 1 
Puzzle rating: 1183
Best move: Qxf7#