Chess puzzle (Checkmate)
Opening: Vienna_Game, Vienna_Game_Vienna_Gambit
Moves: 1. e4 e5 2. Nc3 Nf6 3. f4 exf4 4. e5 Ng8 5. Nf3 d6 6. d4 g5 7. Bc4 Bg4 8. O-O
h6 9. h3 Bxf3 10. Qxf3 Nc6 11. Bxf4 gxf4 12. Qxf4 Qd7 13. Bxf7+ Kd8 14. e6 Qe7
15. Nd5 Qg5 16. Bxg8 Rxg8 17. Qxf8+ Rxf8 *
Position (FEN): r2k1r2/ppp5/2npP2p/3N2q1/3P4/7P/PPP3P1/R4RK1 w - - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 603
Best move: Rxf8#