Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bc4 Nf6 5. Nc3 Nxe4 6. Nxe4 d5 7. d4 dxc4 8.
O-O exd4 9. Bg5 Be7 10. Bxe7 Qxe7 11. Re1 O-O 12. Neg5 Qf6 13. Ne4 Qg6 14. Nxd4
Nxd4 15. Qxd4 Be6 16. Nc5 Rfd8 17. Qf4 b6 18. Nxe6 fxe6 19. Qxc7 b5 20. Rad1
Rf8 21. Qd6 Qxc2 22. Qxe6+ Kh8 23. Rd7 Qxf2+ 24. Kh1 Qf1+ 25. Rxf1 *
Position (FEN): r4r1k/3R2pp/p3Q3/1p6/2p5/8/PP4PP/5R1K b - - 0 25
Black to move.
Themes:  Endgame, Queen and Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 562
Best move: Rxf1#