Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bc4 e6 7. Bb3 Nbd7 8.
Be3 Nc5 9. Qe2 Ncxe4 10. Nxe4 Nxe4 11. O-O-O Be7 12. h4 O-O 13. g4 Qa5 14. Kb1
Bd7 15. h5 Rac8 16. h6 g6 17. f4 Ng3 18. Qf3 Nxh1 19. Rxh1 Bc6 20. Nxc6 Rxc6
21. f5 d5 22. Bd4 Qc7 23. Bg7 Rc8 24. fxe6 fxe6 25. Rf1 Bg5 26. Qf8+ Rxf8 *
Position (FEN): 5rk1/1pq3Bp/p1r1p1pP/3p2b1/6P1/1B6/PPP5/1K3R2 w - - 0 27
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 677
Best move: Rxf8#