Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 f5 3. exf5 Nf6 4. d4 e4 5. Ne5 d5 6. Bg5 Bxf5 7. Be2 Be7 8. O-O
O-O 9. f4 exf3 10. Rxf3 Bg4 11. Rf4 Bxe2 12. Qxe2 Ne4 13. Rxf8+ Qxf8 14. Bxe7
Qxe7 15. Nd2 Nxd2 16. Qxd2 Nd7 17. Re1 Re8 18. Kf1 Qf6+ 19. Kg1 Nxe5 20. dxe5
Rxe5 21. Rf1 Qe7 22. Qf4 c6 23. b4 Re1 24. Qb8+ Qe8 25. Qxb7 Qe3+ 26. Kh1 *
Position (FEN): 6k1/pQ4pp/2p5/3p4/1P6/4q3/P1P3PP/4rR1K b - - 2 26
Black to move.
Themes: Hanging Piece Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 832
Best move: Rxf1#