Mate in 40

1. Rf6!! Kg5! 2. Rf8!! Kf4! 3. Kd7!! Ke4! 4. Re8+!! Kd3! 5. Ke6! f4! 6. Rf8!! Ke4! 7. Kf6!! d5! 8. Kg5!! d4 9. Kg4!! Ke3! 10. Re8+!! Kf2! 11. Rd8!! Ke3! 12. Kh3! d3! 13. Kg2!! Ke2! 14. Re8+!! Kd1 15. Kf1 Kc1 16. Re4 d2 17. Rc4+!! Kd1! 18. Rc3 f3 19. Rc4 Stalemate trap 19... f2 20. Ra4!! Stalemate trap 20... Kc2! 21. Ra2+!! Kc1 22. Ra1+!! Kb2 23. Rd1!! Kc2! 24. Ke2!! Kc3! 25. Kxf2! Kd3! 26. Kf3! Kc2! 27. Ke2!! Kc3! 28. Rxd2 Kc4! 29. Ke3 Kc5! 30. Rd4 Kb5 31. Rd5+ Kc4 32. Re5 Kb3 33. Re4 Kc2 34. Rc4+! Kb1 35. Rc3 Ka1 36. Rc2 Kb1 37. Kd2 Ka1 38. Kc3! Stalemate trap 38... Kb1 39. Kb3! Ka1 40. Rc1#! Stalemate trap Mate 1-0