Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. d4 exd4 3. Qxd4 Nc6 4. Qd1 Nf6 5. Nc3 Bb4 6. Bd2 a6 7. Bd3 O-O 8.
Nf3 d6 9. O-O Bg4 10. h3 Bh5 11. Be2 Re8 12. a3 Bxc3 13. Bxc3 Nxe4 14. Be1 Qf6
15. g4 Bg6 16. Bd3 Ng5 17. Nxg5 Qxg5 18. Bd2 Qh4 19. Kg2 Re6 20. Bc4 Be4+ 21.
f3 Rh6 22. Bxh6 Bxf3+ 23. Qxf3 Qxh6 24. Qxf7+ Kh8 25. Qf8+ Rxf8 *
Position (FEN): 5r1k/1pp3pp/p1np3q/8/2B3P1/P6P/1PP3K1/R4R2 w - - 0 26
White to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 550
Best move: Rxf8#