Chess puzzle (Checkmate)
Opening: Nimzowitsch_Defense, Nimzowitsch_Defense_Declined_Variation
Moves: 1. e4 Nc6 2. Nf3 Nf6 3. Bb5 a6 4. Ba4 b5 5. Bb3 d6 6. O-O Nxe4 7. Re1 Nc5 8.
Bxf7+ Kxf7 9. Ng5+ Kg8 10. Qf3 Bb7 *
Position (FEN): r2q1bkr/1bp1p1pp/p1np4/1pn3N1/8/5Q2/PPPP1PPP/RNB1R1K1 w - - 4 11
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 917
Best move: Qf7#