Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. d4 exd4 5. c3 dxc3 6. Bxf7+ Kxf7 7. Qd5+ Ke8
8. Qh5+ g6 9. Qxc5 cxb2 10. Bxb2 Nf6 11. O-O d6 12. Qc4 Rf8 13. Re1 Bg4 14.
Nbd2 Kd7 15. e5 Bxf3 16. Nxf3 Ne8 17. Rad1 Kc8 18. Ng5 Qxg5 19. exd6 Nxd6 20.
Qe6+ Kb8 21. Ba3 Qf6 22. Qxf6 Rxf6 23. Bxd6 Rxd6 24. Re8+ Nd8 25. Rxd8+ Rxd8 *
Position (FEN): rk1r4/ppp4p/6p1/8/8/8/P4PPP/3R2K1 w - - 0 26
White to move.
Themes:  Endgame, Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 619
Best move: Rxd8#