Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. cxd5 exd5 5. Bg5 c6 6. e3 Be7 7. Bd3 Bg4 8.
Nge2 Bxe2 9. Qxe2 Nbd7 10. O-O O-O 11. Rfe1 a5 12. a4 Re8 13. f3 h6 14. Bh4 Qc7
15. Bg3 Bd6 16. Bxd6 Qxd6 17. Qc2 Rad8 18. e4 dxe4 19. Nxe4 Nxe4 20. Rxe4 Rxe4
21. Bxe4 Qxd4+ 22. Kh1 Nf6 23. Rd1 Qxd1+ 24. Qxd1 *
Position (FEN): 3r2k1/1p3pp1/2p2n1p/p7/P3B3/5P2/1P4PP/3Q3K b - - 0 24
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 427
Best move: Rxd1#