Chess puzzle (Checkmate)
Moves: 1. d4 e6 2. c4 d5 3. Nf3 Nf6 4. e3 Be7 5. Qc2 c5 6. cxd5 cxd4 7. dxe6 Bxe6 8.
Nxd4 Bd5 9. Nc3 O-O 10. f3 Nc6 11. Nxd5 Nxd5 12. Nxc6 bxc6 13. Bc4 Bb4+ 14. Kf2
Rc8 15. Rd1 Qh4+ 16. Kg1 Bd6 17. f4 Bc7 18. Qf2 Qh5 19. Bd2 Bb6 20. Bxd5 cxd5
21. Bc3 Rfe8 22. Bd4 Bxd4 23. Rxd4 Rc6 24. Rad1 Rec8 25. Rxd5 Qg6 26. Rd8+ Rxd8
*
Position (FEN): 3r2k1/p4ppp/2r3q1/8/5P2/4P3/PP3QPP/3R2K1 w - - 0 27
White to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 619
Best move: Rxd8#