Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Bd3 Bd6 5. Nf3 Bg4 6. O-O Nf6 7. Re1+ Be6 8.
Bf5 Ne4 9. Bxe4 dxe4 10. Rxe4 O-O 11. Nc3 Nd7 12. Re1 c6 13. Ne4 Bb8 14. c3 Qc7
15. Neg5 Bg4 16. Qd3 Nf6 17. Ne5 Bh5 18. Qh3 Bg6 19. Nxg6 hxg6 20. Ne4 Nxe4 21.
Rxe4 Qd8 22. Rh4 f5 23. Rh8+ Kf7 24. Rxf8+ Qxf8 25. Bg5 Bc7 26. Re1 Bd8 27. Qe3
Kg8 28. Qe6+ Kh7 29. Bxd8 Rxd8 30. Re3 Kh6 31. Rg3 Qf6 32. Rh3+ Kg5 33. Qe3+ f4
34. Qe5+ Qxe5 35. dxe5 *
Position (FEN): 3r4/pp4p1/2p3p1/4P1k1/5p2/2P4R/PP3PPP/6K1 b - - 0 35
Black to move.
Themes:  Endgame, Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 434
Best move: Rd1#