Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Bd7 6. a3 cxd4 7. cxd4 Qb6 8. b4 a5
9. b5 Na7 10. a4 Bb4+ 11. Bd2 Ne7 12. Be2 Nf5 13. Bxb4 axb4 14. a5 Qd8 15. Qa4
O-O 16. Qxb4 b6 17. a6 Rc8 18. O-O f6 19. exf6 Qxf6 20. Ne5 Be8 21. Nc3 Qg5 22.
Na4 Nh4 23. g3 Rc2 24. Bg4 Rfxf2 25. Bxe6+ Kh8 26. Qf8+ Rxf8 *
Position (FEN): 4br1k/n5pp/Pp2B3/1P1pN1q1/N2P3n/6P1/2r4P/R4RK1 w - - 0 27
White to move.
Themes:  Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 910
Best move: Rxf8#