Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. e3 Nf6 3. c4 e6 4. Bd3 dxc4 5. Bxc4 b6 6. Ne2 Bd6 7. O-O O-O 8. f3
Nbd7 9. e4 e5 10. Bg5 exd4 11. Qxd4 Bc5 12. Bxf6 Nxf6 13. Qxc5 bxc5 14. Nbc3
Re8 15. b3 Be6 16. Bxe6 Rxe6 17. Nf4 Re8 18. Rad1 Qe7 19. Nfd5 Nxd5 20. Nxd5
Qd6 21. Rc1 Rad8 22. Rfd1 c6 23. Ne3 Qh6 24. Ng4 Rxd1+ 25. Rxd1 Qe6 26. Rc1 Rd8
27. Ne3 Qe5 28. Nc4 Qd4+ 29. Kh1 Qd1+ 30. Rxd1 *
Position (FEN): 3r2k1/p4ppp/2p5/2p5/2N1P3/1P3P2/P5PP/3R3K b - - 0 30
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 636
Best move: Rxd1#