Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. f4 d5 3. Nf3 exf4 4. exd5 Qxd5 5. Nc3 Qa5 6. Bc4 Nf6 7. d4 Nc6 8.
O-O Be6 9. Re1 O-O-O 10. Bxe6+ fxe6 11. Rxe6 Nxd4 12. Nxd4 Rxd4 13. Qf3 Rd8 14.
Bxf4 Bb4 15. Kh1 Bxc3 16. bxc3 Nd5 17. Be5 Rhf8 18. Qg3 g6 19. h3 Qb5 20. Re1
Rf1+ 21. Rxf1 Qxf1+ 22. Kh2 Rf8 23. Qg4 Kb8 24. Qe4 Nf4 25. Bxf4 Qxf4+ 26. Qxf4
Rxf4 *
Position (FEN): 1k6/ppp4p/4R1p1/8/5r2/2P4P/P1P3PK/8 w - - 0 27
White to move.
Themes:  Endgame, Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 907
Best move: Re8#