Chess puzzle (Checkmate)
Opening: Russian_Game, Russian_Game_Italian_Variation
Moves: 1. e4 e5 2. Nf3 Nf6 3. Bc4 Bc5 4. Nxe5 Bxf2+ 5. Kxf2 Nxe4+ 6. Kg1 Qf6 7. Nf3
O-O 8. Qe2 Re8 9. d3 Nd6 10. Qf2 b6 11. Nc3 Bb7 12. Bg5 Qf5 13. Rf1 Bxf3 14.
Qxf3 Qxg5 15. Bxf7+ Kh8 16. Bxe8 Qc5+ 17. Rf2 Nxe8 18. Qf8+ Qxf8 *
Position (FEN): rn2nq1k/p1pp2pp/1p6/8/8/2NP4/PPP2RPP/6KR w - - 0 19
White to move.
Themes:  Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 625
Best move: Rxf8#