Chess puzzle (Checkmate)
Opening: Philidor_Defense, Philidor_Defense_Other_variations
Moves: 1. e4 e5 2. Nf3 d6 3. c3 Be7 4. d4 exd4 5. cxd4 Nd7 6. Bc4 Ngf6 7. Bxf7+ Kxf7
8. Ng5+ Kg6 9. f4 h6 *
Position (FEN): r1bq3r/pppnb1p1/3p1nkp/6N1/3PPP2/8/PP4PP/RNBQK2R w KQ - 0 10
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1155
Best move: f5#