Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. d4 Nf6 5. Nc3 Bd6 6. Bg5 c6 7. Be2 h6 8. Bh4
Be6 9. Ne5 Nbd7 10. f4 O-O 11. O-O Bf5 12. Kh1 Qc7 13. Bd3 Bxd3 14. Qxd3 a5 15.
a4 Rae8 16. Rae1 Bb4 17. Re2 Bxc3 18. Qxc3 Ne4 19. Qd3 Nxe5 20. fxe5 c5 21. c3
c4 22. Qf3 Qd7 23. Ra1 f6 24. exf6 g5 25. Bg3 Rxf6 26. Qh5 Qxa4 27. Rxa4 *
Position (FEN): 4r1k1/1p6/5r1p/p2p2pQ/R1pPn3/2P3B1/1P2R1PP/7K b - - 0 27
Black to move.
Themes:  Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 1162
Best move: Rf1#