Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. Bf4 Bf5 3. e3 Nf6 4. Bd3 Bxd3 5. Qxd3 c6 6. Nf3 Nbd7 7. Nbd2 h6 8.
h3 g5 9. Bh2 Bg7 10. c4 e6 11. O-O O-O 12. cxd5 exd5 13. Rac1 Re8 14. Qb3 Qb6
15. Rc2 Qxb3 16. Nxb3 Ne4 17. Nbd2 f5 18. Nxe4 fxe4 19. Nd2 Re7 20. b4 a6 21.
a4 Nb6 22. b5 axb5 23. axb5 Re6 24. bxc6 Rxc6 25. Rxc6 bxc6 26. Rc1 Ra2 27.
Rxc6 Rxd2 28. Rxb6 *
Position (FEN): 6k1/6b1/1R5p/3p2p1/3Pp3/4P2P/3r1PPB/6K1 b - - 0 28
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 606
Best move: Rd1#