Chess puzzle (Checkmate)
Opening: Modern_Defense, Modern_Defense_Other_variations
Moves: 1. e4 g6 2. d4 d6 3. f4 a6 4. Bc4 b5 5. Bb3 Bb7 6. Nd2 Nd7 7. Ngf3 c5 8. Bxf7+
Kxf7 9. Ng5+ Kf6 10. e5+ Kf5 11. g4+ Kxf4 *
Position (FEN): r2q1bnr/1b1np2p/p2p2p1/1pp1P1N1/3P1kP1/8/PPPN3P/R1BQK2R w KQ - 0 12
White to move.
Themes: Discovered Attack Middlegame Mate in 1 
Puzzle rating: 2118
Best move: Nde4#