Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. Nf3 e6 3. c4 d5 4. e3 Nbd7 5. b3 b6 6. Bd3 Bb7 7. O-O Bd6 8. Bb2
O-O 9. Nbd2 Ne4 10. Qe2 Ndf6 11. Rfc1 c5 12. a3 Re8 13. Ne5 Nxd2 14. Qxd2 Ne4
15. Bxe4 dxe4 16. dxc5 Bxe5 17. Qxd8 Rexd8 18. Bxe5 bxc5 19. Rd1 f6 20. Bd6
Rac8 21. Be7 Rd3 22. Rxd3 exd3 23. Rd1 Kf7 24. Bd6 e5 25. Rxd3 Rd8 26. b4 cxb4
27. axb4 Ba6 28. b5 Ke6 29. bxa6 Rxd6 30. Ra3 *
Position (FEN): 8/p5pp/P2rkp2/4p3/2P5/R3P3/5PPP/6K1 b - - 1 30
Black to move.
Themes:  Endgame, Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 962
Best move: Rd1#