Mate in 37

1. Ra6!! Kxb4! 2. Ke2!! Ng3+! 3. Kd3!! Nh5! 4. Kd4! Kb5! 5. Ra7!! Ng3! 6. Kd5!! Kb4! 7. Ra2!! Nf5! 8. Re2!! Kc3! 9. Re5!! Nh4! 10. Rh5!! Ng2! 11. Rh3+!! Kb4! 12. Kd4!! Ne1! 13. Rc3!! Ng2! 14. Rc1 Nf4! 15. Re1! Nh3 16. Rb1+ Ka3 17. Rf1! Ng5! 18. Rf5 Ne6+! 19. Kd5! Nc7+ 20. Kd6! Ne8+! 21. Kd7 Ng7! 22. Rg5! Ne8! 23. Kxe8! Kb4! 24. Rg4+ Kb3 25. Kd7 Kc2 26. Rd4 Kc3! 27. Rd5 Kb4! 28. Kd6! Kc4! 29. Kc6! Kb3 30. Rc5 Ka2 31. Rb5 Ka1 32. Rb6 Ka2 33. Kc5 Ka1 34. Kc4 Ka2 35. Kc3! Ka1! 36. Kc2! Stalemate trap 36... Ka2 37. Ra6#! Mate 1-0