Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. c4 d5 3. cxd5 cxd5 4. exd5 Nf6 5. d6 Qxd6 6. Nc3 a6 7. d4 Nd5 8.
Nxd5 Qxd5 9. Nf3 Bg4 10. Be2 g6 11. O-O Bg7 12. Be3 O-O 13. Rc1 Nc6 14. Rc5 Qd8
15. Rg5 Bxf3 16. Bxf3 Qd7 17. Rd5 Qc8 18. Bg4 e6 19. Rc5 Qe8 20. d5 Ne5 21. Bh3
exd5 22. Rxd5 Rd8 23. Rxd8 Qxd8 24. Qxd8 Rxd8 25. Bf4 Nc6 26. Re1 Bxb2 27. Rb1
Be5 28. Bxe5 Nxe5 29. Rxb7 *
Position (FEN): 3r2k1/1R3p1p/p5p1/4n3/8/7B/P4PPP/6K1 b - - 0 29
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 600
Best move: Rd1#