Chess puzzle (Checkmate)
Opening: Kings_Gambit_Accepted, Kings_Gambit_Accepted_Kings_Knights_Gambit
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 h5 4. Bc4 d6 5. O-O Bg4 6. h3 Bxf3 7. Qxf3 g5 8. h4
Be7 9. hxg5 Bxg5 10. d4 a6 11. Bxf4 Nh6 12. Bxg5 Qxg5 13. Bxf7+ Kd7 14. Bxh5
Nc6 15. Bg4+ Ke7 16. Nc3 Raf8 17. Nd5+ Kd8 18. Qxf8+ Rxf8 *
Position (FEN): 3k1r2/1pp5/p1np3n/3N2q1/3PP1B1/8/PPP3P1/R4RK1 w - - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 542
Best move: Rxf8#