Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. h4 h5 5. Bd3 Bxd3 6. Qxd3 e6 7. Nf3 Ne7 8. O-O
Nf5 9. Bg5 Qb6 10. b3 Nd7 11. Nbd2 f6 12. Bf4 O-O-O 13. c4 dxc4 14. Nxc4 Qa6
15. Nd6+ Bxd6 16. Qxa6 bxa6 17. exd6 Nb6 18. Rac1 Kb7 19. Rfe1 Nd5 20. Bh2 Rhe8
21. Nd2 Nb4 22. Rc4 a5 23. Ne4 Rd7 24. Nc5+ Kc8 25. Nxd7 Kxd7 26. Rc5 Nxd6 27.
Rxa5 Ra8 28. Re3 Nb5 29. Rg3 e5 30. dxe5 fxe5 31. Rxg7+ Ke6 32. Rg5 Nd3 33.
Rxh5 Rd8 34. Rh6+ Kf5 35. a4 Nc5 36. axb5 *
Position (FEN): 3r4/p7/2p4R/RPn1pk2/7P/1P6/5PPB/6K1 b - - 0 36
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 834
Best move: Rd1#