Mate in 41

1. Kb3!! Kc1! 2. Kxa3!! Nb5+! 3. Kb4!! Nd4! 4. Kc3!! Ne2+! 5. Kd3!! Nf4+! 6. Ke3! Ng2+! 7. Kf2! Nf4! 8. Rd6! Kc2! 9. Ke3!! Ng2+! 10. Kf3! Nh4+! 11. Ke2! Nf5! 12. Rc6+!! Kb3! 13. Kd3!! Kb4! 14. Re6! Kb3! 15. Rb6+! Ka4! 16. Ke4! Ng3+! 17. Kd4 Nf5+! 18. Kc5! Ne3! 19. Rb2! Ka3! 20. Rd2!! Ng4 21. Rd4! Ne5 22. Kd6! Nf7+! 23. Ke6! Ng5+! 24. Kf5 Nf7! 25. Kf6! Nh6! 26. Rh4! Ng8+! 27. Kf7! Nh6+ 28. Rxh6! Kb4! 29. Rh4+ Kb3 30. Ke6! Kc3! 31. Kd5! Kd3! 32. Rh3+ Kd2 33. Ke4! Kc2! 34. Rd3 Kc1 35. Ke3! Kc2! 36. Ke2! Kb1 37. Kd1 Kb2! 38. Kd2! Ka1 39. Rb3 Ka2 40. Kc2! Ka1 41. Ra3#! Stalemate trap Mate 1-0