Mate in 35

1. Kb1!! Rb2+! 2. Kc1! Stalemate trap 2... Rc2+! 3. Kd1! Stalemate trap 3... Rd2+! 4. Ke1! Stalemate trap 4... Re2+! 5. Kf1! Stalemate trap 5... Rf2+! 6. Kg1! Stalemate trap 6... Rxf4! 7. Qg2+! Stalemate trap 7... Kh4 8. Kh2! Rg4 9. Qd2! Re4! 10. Qd3! Rg4! 11. Qe3 Rg6 12. Qf4+! Kh5! 13. Kh3! Rg5! 14. Qe4 Kh6! 15. Qe3 Kh5 16. Qe6! Rg6! 17. Qe8! Kh6! 18. Qh8+! Kg5 19. Qe5+! Kh6 20. Kh4! Kh7! 21. Kh5! Rh6+! 22. Kg4 Rg6+ 23. Kf5! Rh6! 24. Qd4! Rg6! 25. Qe4! Rg7! 26. Kf6+! Kg8 27. Qa8+! Kh7 28. Qe8! Ra7! 29. Qe4+ Kg8! 30. Qd5+! Kh7 31. Qh1+! Kg8 32. Qg1+! Kh7! 33. Qxa7+! Kh6! 34. Qg1 Stalemate trap 34... Kh5 35. Qg5#! Mate 1-0