Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. Bb5+ Bd7 4. Bxd7+ Qxd7 5. O-O Nf6 6. Re1 g6 7. c3 Nc6 8.
d4 cxd4 9. cxd4 d5 10. e5 Ne4 11. Nc3 Nxc3 12. bxc3 Bg7 13. Qb3 Na5 14. Qb4 Nc4
15. Nd2 Rc8 16. Nxc4 Rxc4 17. Qa3 O-O 18. Bd2 a6 19. Bg5 e6 20. Be7 Rfc8 21.
Rac1 Qc6 22. Bc5 b6 23. Bb4 a5 24. Bd6 Rxc3 25. Rxc3 Qxc3 26. Qxc3 Rxc3 27. Rb1
Rd3 28. Rxb6 *
Position (FEN): 6k1/5pbp/1R1Bp1p1/p2pP3/3P4/3r4/P4PPP/6K1 b - - 0 28
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 591
Best move: Rd1#