Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Zukertort_Variation
Moves: 1. d4 d5 2. Nf3 a5 3. c4 dxc4 4. e4 a4 5. Bxc4 Bg4 6. Bxf7+ Kxf7 7. Ne5+ Ke8 8.
Qxg4 Nf6 9. Bg5 Qxd4 10. Bxf6 exf6 11. Qe6+ Kd8 *
Position (FEN): rn1k1b1r/1pp3pp/4Qp2/4N3/p2qP3/8/PP3PPP/RN2K2R w KQ - 2 12
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1114
Best move: Nf7#