Mate in 53

1. Kb1!! Nc3+! 2. Kb2! Nb5+! 3. Ka2! Nc3+! 4. Ka3! Bc5+! 5. Kb2!! Nd1+! 6. Kb1 Nc3+! 7. Ka1! Bd6! 8. Qb2+! Kd3! 9. Qc1 Nd5 10. Qb1+ Kc3 11. Qd1! Kc4! 12. Qa4+! Kc5! 13. Kb2! Nf6! 14. Qd1 Nd5! 15. Kb3! Nf6 16. Kc2 Be5! 17. Kd3! Kd6! 18. Qb3! Ke7! 19. Qa2 Bg3 20. Kc4 Bf4 21. Kc5! Bd2 22. Qb3 Bf4! 23. Qf3 Be5! 24. Qf5! Bh2 25. Kb5 Bg3 26. Kc6! Kf7! 27. Qb5! Bh2! 28. Qc4+! Kg7! 29. Qh4! Bb8! 30. Qb4! Bg3! 31. Qd2! Kf7! 32. Qe3! Bh2! 33. Qc3! Kg7! 34. Qd2! Bb8! 35. Kb7! Kf7! 36. Kxb8! Ke6! 37. Kb7 Ne4 38. Qd4 Nd6+ 39. Kb6 Nf5! 40. Qe4+! Kf6! 41. Kc6 Ne7+! 42. Kd7! Nf5 43. Qf4! Kg6! 44. Kc6 Nh6 45. Kd6! Nf5+ 46. Ke5! Ng7! 47. Qf6+! Kh7! 48. Qg5! Ne8! 49. Qh5+ Kg7 50. Qxe8! Kh6! 51. Qg8 Kh5 52. Kf5! Kh4 53. Qg4#! Mate 1-0