Chess puzzle (Checkmate)
Moves: 1. d4 f5 2. Bg5 g6 3. Nf3 Bg7 4. e3 Nf6 5. c4 O-O 6. Nc3 d6 7. Be2 Qe8 8. Nb5
Na6 9. a3 c6 10. Nc3 e5 11. dxe5 dxe5 12. O-O Nc7 13. Qd6 Ne6 14. Qxe5 Ne4 15.
Qa5 N4xg5 16. Rad1 Nxf3+ 17. Bxf3 Ng5 18. Be2 Qe5 19. Qb4 Ne4 20. Nxe4 fxe4 21.
Rd2 Be6 22. Rfd1 Qf5 23. Bf1 Rad8 24. Qxb7 Rd7 25. Rxd7 Qxf2+ 26. Kh1 Qxf1+ 27.
Rxf1 *
Position (FEN): 5rk1/pQ1R2bp/2p1b1p1/8/2P1p3/P3P3/1P4PP/5R1K b - - 0 27
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 553
Best move: Rxf1#