Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. c3 e6 7. Bd3 Bxd3 8.
Qxd3 Nf6 9. Bg5 h6 10. Bxf6 Qxf6 11. Qf3 Qg6 12. Qe4 Qxe4+ 13. Nxe4 Nd7 14. Nf3
Be7 15. O-O Nf6 16. Nxf6+ Bxf6 17. Rfe1 O-O-O 18. a4 a5 19. Ne5 Bxe5 20. Rxe5
Rd5 21. Rae1 Kd7 22. c4 Rxd4 23. Rxa5 Rxc4 24. Ra7 Kc7 25. b4 Rxb4 26. Ra5 Rd8
27. Rc5 Rxa4 28. Rb1 Rad4 29. Rbc1 Rd1+ 30. Rxd1 *
Position (FEN): 3r4/1pk2pp1/2p1p2p/2R5/8/8/5PPP/3R2K1 b - - 0 30
Black to move.
Themes:  Endgame, Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 634
Best move: Rxd1#