Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Anti-Fried_Liver_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. c3 d6 5. d4 exd4 6. cxd4 Bg4 7. O-O Bxf3 8.
Qxf3 Nf6 9. e5 dxe5 10. dxe5 Nxe5 11. Re1 Bd6 12. Bf4 Nd7 13. Bxe5 Nxe5 14.
Rxe5+ Bxe5 *
Position (FEN): r2qk2r/ppp2pp1/7p/4b3/2B5/5Q2/PP3PPP/RN4K1 w kq - 0 15
White to move.
Themes: Attacking f2 or f7 Middlegame Mate in 1 
Puzzle rating: 577
Best move: Qxf7#