Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. c4 e6 3. a3 c5 4. e3 d5 5. cxd5 Nxd5 6. Nc3 cxd4 7. Nxd5 Qxd5 8.
Qa4+ Qd7 9. Bb5 Nc6 10. exd4 a6 11. Bxc6 Qxc6 12. Qxc6+ bxc6 13. Nf3 Bd6 14.
Be3 O-O 15. O-O Bb7 16. b4 a5 17. bxa5 Rxa5 18. Ne5 Rxa3 19. Rxa3 Bxa3 20. Nd7
Rd8 21. Nc5 Bxc5 22. dxc5 Ba6 23. Ra1 h6 24. Rxa6 *
Position (FEN): 3r2k1/5pp1/R1p1p2p/2P5/8/4B3/5PPP/6K1 b - - 0 24
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 408
Best move: Rd1#