Chess puzzle (Checkmate)
Moves: 1. d3 Nc6 2. Nf3 e5 3. g3 Nf6 4. Bg2 Bc5 5. O-O d6 6. Bg5 O-O 7. Nbd2 Qd7 8. c3
Ng4 9. b4 Be3 10. Bxe3 Ne7 11. a4 Nd5 12. Nc4 Nxc3 13. Qc2 Nd5 14. Qb3 b6 15.
Bh3 f6 16. Ncxe5 Qe8 17. Qxd5+ Be6 18. Qc6 Nxe3 19. Bxe6+ Qxe6 20. fxe3 fxe5
21. Qxc7 Rfc8 22. Ng5 Qg4 23. Qf7+ Kh8 24. Rf5 Rf8 25. Qxf8+ Rxf8 *
Position (FEN): 5r1k/p5pp/1p1p4/4pRN1/PP4q1/3PP1P1/4P2P/R5K1 w - - 0 26
White to move.
Themes: Kingside Attack Endgame Mate in 1 
Puzzle rating: 399
Best move: Rxf8#