Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. d4 Bd7 5. d5 Nce7 6. Bxd7+ Qxd7 7. O-O Nf6 8.
Nc3 c6 9. Bg5 cxd5 10. Bxf6 gxf6 11. Nxd5 f5 12. exf5 Nxd5 13. Qxd5 O-O-O 14.
f6 Bh6 15. Rfd1 Rhg8 16. h3 Qxh3 17. Nh2 Bf4 18. g3 Bxg3 19. fxg3 Rxg3+ 20. Kh1
Rdg8 21. Rd2 Re3 22. Qxf7 Qg3 23. Qe6+ Kb8 24. Qxd6+ Ka8 25. Qd8+ Rxd8 *
Position (FEN): k2r4/pp5p/5P2/4p3/8/4r1q1/PPPR3N/R6K w - - 0 26
White to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 438
Best move: Rxd8#