Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bb5 Nd4 4. Nxd4 cxd4 5. Bc4 d6 6. O-O Nf6 7. d3 e5 8. c3
dxc3 9. bxc3 Be7 10. d4 O-O 11. Bd3 Bd7 12. f3 Rc8 13. Be3 Qa5 14. Qd2 Bb5 15.
Bxb5 Qxb5 16. Na3 Qa6 17. Nc2 Rfd8 18. Bg5 h6 19. Bxf6 Bxf6 20. Nb4 Qc4 21. Nd5
Bg5 22. Qd1 f5 23. Kh1 fxe4 24. fxe4 Rf8 25. Rxf8+ Rxf8 26. Qg4 Qf1+ 27. Rxf1 *
Position (FEN): 5rk1/pp4p1/3p3p/3Np1b1/3PP1Q1/2P5/P5PP/5R1K b - - 0 27
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 1199
Best move: Rxf1#