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. O-O Bc5 6. c3 dxc3 7. Bxf7+ Kf8 8.
Nxc3 Bxf2+ 9. Rxf2 Kxf7 10. Qd5+ Ke8 11. Nh4 Qe7 12. Ng6 Qd6 13. Qf7+ Kd8 14.
Qf8+ Qxf8 *
Position (FEN): r1bk1qnr/pppp2p1/2n3Np/8/4P3/2N5/PP3RPP/R1B3K1 w - - 0 15
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 777
Best move: Rxf8#