Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. Be3 a6 7. f3 Be7 8. a4
Nbd7 9. Bc4 Qc7 10. Bb3 b6 11. Qd2 Bb7 12. O-O O-O 13. Kh1 Nc5 14. Rac1 Rac8
15. Nce2 Nxb3 16. cxb3 Qd7 17. Ng3 d5 18. e5 Ne8 19. Nh5 f6 20. f4 fxe5 21.
fxe5 Rxf1+ 22. Rxf1 Bc5 23. Qf2 g6 24. Nxe6 Qxe6 25. Bxc5 Ng7 26. Qf8+ Rxf8 *
Position (FEN): 5rk1/1b4np/pp2q1p1/2BpP2N/P7/1P6/1P4PP/5R1K w - - 0 27
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1205
Best move: Rxf8#