Chess puzzle (Checkmate)
Moves: 1. e3 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 d5 5. Nxc6 bxc6 6. Bd3 Nf6 7. O-O Be7 8.
Nc3 O-O 9. e4 dxe4 10. Nxe4 Nxe4 11. Bxe4 Bb7 12. Qf3 Qd6 13. Bf4 Qc5 14. Bxc7
Bf6 15. c3 Rac8 16. Bf4 Rfe8 17. Be3 Qe5 18. Bc2 Rc7 19. Qf4 Rce7 20. Qxe5 Rxe5
21. Bxa7 Re2 22. Rac1 Bg5 23. Be3 Bxe3 24. fxe3 R8xe3 25. Bb3 c5 26. Rxf7 Rxg2+
27. Kf1 Rxh2 28. Rf6+ Kh8 *
Position (FEN): 7k/1b4pp/5R2/2p5/8/1BP1r3/PP5r/2R2K2 w - - 2 29
White to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 687
Best move: Rf8#