Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Classical_Variation
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 Bc5 5. c3 d6 6. cxd4 Bb6 7. d5 Ne5 8.
Nxe5 dxe5 9. Nc3 Nf6 10. Bg5 Qe7 11. d6 cxd6 12. Nd5 Qd8 13. Qf3 Be6 14. Nxf6+
gxf6 15. Bxe6 fxg5 *
Position (FEN): r2qk2r/pp3p1p/1b1pB3/4p1p1/4P3/5Q2/PP3PPP/R3K2R w KQkq - 0 16
White to move.
Themes: Attacking f2 or f7 Middlegame Mate in 1 
Puzzle rating: 936
Best move: Qxf7#