Chess puzzle (Checkmate)
Opening: Philidor_Defense, Philidor_Defense_Other_variations
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 Nf6 4. Nc3 g6 5. O-O Bg7 6. Bxf7+ Kxf7 7. Ng5+ Ke7 8.
Qf3 Bg4 9. Nd5+ Nxd5 *
Position (FEN): rn1q3r/ppp1k1bp/3p2p1/3np1N1/4P1b1/5Q2/PPPP1PPP/R1B2RK1 w - - 0 10
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 966
Best move: Qf7#