Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Anti-Fried_Liver_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. d4 exd4 5. Nxd4 Qf6 6. Be3 a6 7. O-O Ne5 8.
Bd5 c6 9. Bb3 d6 10. Nc3 Ne7 11. f4 Ng4 12. e5 Qh4 13. Nf3 Nxe3 14. Qxd6 Qxf4
15. Ng5 Qxg5 *
Position (FEN): r1b1kb1r/1p2npp1/p1pQ3p/4P1q1/8/1BN1n3/PPP3PP/R4RK1 w kq - 0 16
White to move.
Themes: Attacking f2 or f7 Middlegame Mate in 1 
Puzzle rating: 1162
Best move: Bxf7#