Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. Nc3 Bd6 6. d4 exd4 7. Qxd4 f6 8.
Be3 Be6 9. O-O-O Ne7 10. a3 O-O 11. Ne2 f5 12. Bf4 Bxf4+ 13. Nxf4 Qxd4 14. Nxd4
Bd7 15. e5 c5 16. Nde6 Bxe6 17. Nxe6 Rfc8 18. Rd7 Kf7 19. Nxc7 Rab8 20. Nd5 Re8
21. Rd1 b5 22. e6+ Kf8 23. Nc7 Rec8 24. Nxa6 Rb6 25. Rd8+ Rxd8 *
Position (FEN): 3r1k2/4n1pp/Nr2P3/1pp2p2/8/P7/1PP2PPP/2KR4 w - - 0 26
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 600
Best move: Rxd8#