Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. cxd4 Bb4+ 7. Nc3 O-O 8.
O-O Bxc3 9. bxc3 Nxe4 10. Qc2 d5 11. Bd3 Nf6 12. Bg5 h6 13. Bxf6 Qxf6 14. Rfe1
Bg4 15. Ne5 Nxe5 16. dxe5 Qc6 17. Re3 Rad8 18. Rg3 Bh5 19. Qd2 Qb6 20. Qf4 c5
21. Qf5 Bg6 22. Qg4 c4 23. Bxg6 fxg6 24. Qxg6 Qxf2+ 25. Kh1 Qf1+ 26. Rxf1 *
Position (FEN): 3r1rk1/pp4p1/6Qp/3pP3/2p5/2P3R1/P5PP/5R1K b - - 0 26
Black to move.
Themes:  Endgame, Queen and Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 1037
Best move: Rxf1#