Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. c4 d5 3. cxd5 exd5 4. exd5 Nf6 5. Bb5+ Bd7 6. Bc4 Bf5 7. Nc3 c6 8.
dxc6 Nxc6 9. Nf3 Bc5 10. Qe2+ Qe7 11. Qxe7+ Kxe7 12. O-O Rhe8 13. d3 Rad8 14.
Re1+ Kf8 15. Rxe8+ Kxe8 16. Bg5 Bxd3 17. Bxd3 Rxd3 18. Bxf6 gxf6 19. Ne4 Bb6
20. Nxf6+ Ke7 21. Ne4 f5 22. Nc3 Nd4 23. Nd5+ Kd6 24. Nxb6 Nxf3+ 25. gxf3 axb6
26. b3 Ke5 27. Re1+ Kf4 28. Re2 Kxf3 29. Rc2 *
Position (FEN): 8/1p5p/1p6/5p2/8/1P1r1k2/P1R2P1P/6K1 b - - 1 29
Black to move.
Themes:  Endgame, Rook Endgame Mate in 1 
Puzzle rating: 482
Best move: Rd1#