Chess puzzle (Checkmate)
Moves: 1. d4 f5 2. Bf4 b5 3. e3 Bb7 4. Nf3 a6 5. c3 e6 6. Nbd2 Nf6 7. Be2 c5 8. O-O
Nc6 9. Ne5 d6 10. Nxc6 Bxc6 11. Bf3 Bxf3 12. Nxf3 Be7 13. Qb3 c4 14. Qc2 Qd7
15. Rfe1 O-O 16. Nd2 Nd5 17. Bg3 f4 18. exf4 Nxf4 19. Bxf4 Rxf4 20. Re4 Raf8
21. Rae1 Rxe4 22. Qxe4 e5 23. dxe5 dxe5 24. Qxe5 Qxd2 25. Qxe7 Qxf2+ 26. Kh1
Qf1+ 27. Rxf1 *
Position (FEN): 5rk1/4Q1pp/p7/1p6/2p5/2P5/PP4PP/5R1K b - - 0 27
Black to move.
Themes:  Endgame, Queen and Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 695
Best move: Rxf1#