Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 Nxe4 4. d3 Nxf2 5. Kxf2 Bc5+ 6. Be3 Bxe3+ 7. Kxe3
Qe7 8. Kd2 Qxe5 9. Be2 Qxb2 10. Nc3 Qb6 11. Rb1 Qh6+ 12. Ke1 c6 13. Ne4 d5 14.
Nc5 b6 15. Nb3 O-O 16. h3 Re8 17. Rf1 Ba6 18. Rf2 Qh4 19. Kf1 Nd7 20. Qd2 Re6
21. Bg4 Rd6 22. Re1 Nf6 23. Qf4 Nxg4 24. Qxf7+ Kh8 25. Qf8+ Rxf8 *
Position (FEN): 5r1k/p5pp/bppr4/3p4/6nq/1N1P3P/P1P2RP1/4RK2 w - - 0 26
White to move.
Themes:  Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 466
Best move: Rxf8#