Mate in 68

1. h8=Q!! Qa5+! 2. Kb7 Qb5+! 3. Kc7! Qc5+! 4. Kd7! Qd5+! 5. Ke7! Qc5+! 6. Ke6! Qc6+! 7. Ke5! Qc5+! 8. Ke4! Qc2+! 9. Kd4 Qd1+ 10. Kc3 Qc1+ 11. Kb3 Qd1+! 12. Ka3! Qd3+! 13. Ka4! Qa6+! 14. Kb4! Qd6+! 15. Kc3! Qg3+ 16. Kb2 Qf2+! 17. Kb3! Qf7+! 18. Kc3! Qf3+! 19. Kb4! Qf4+! 20. Ka5! Qd2+! 21. Rb4! Qd5+! 22. Rb5! Qa2+! 23. Kb6! Qe6+! 24. Ka7! Qe7+! 25. Rb7! Qa3+! 26. Kb8! Qd6+! 27. Rc7! Qb6+! 28. Kc8! Qa6+! 29. Kd7! Qd3+! 30. Kc6 Qc4+! 31. Kd6! Qd3+! 32. Kc5! Qa3+! 33. Kc4 Qa4+ 34. Kd5! Qb5+! 35. Kd4! Qb6+! 36. Rc5!! Qd6+! 37. Rd5! Qb4+! 38. Ke5!! Qe7+! 39. Kf4! Qf7+! 40. Ke4! Qf5+! 41. Kd4!! Stalemate trap 41... Qf4+! 42. Kc3! Qc7+! 43. Kd3! Qg3+! 44. Kc4! Qc7+! 45. Rc5! Qf7+! 46. Kb4! Qb7+! 47. Rb5! Qe7+! 48. Ka4! Qa7+! 49. Kb3! Qf7+! 50. Kc3! Qf3+! 51. Kb4! Draw due to 50 move rule 51... Qf4+! 52. Ka5! Qd2+! 53. Ka6! Qa2+! 54. Kb7! Qf7+! 55. Kb8! Qf4+! 56. Qe5! Qxe5+! 57. Rxe5!! Kf6! 58. Ra5 Ke7! 59. Ra6 Kd7! 60. Rb6! Ke7 61. Kc7 Ke8 62. Kd6! Kf7! 63. Kd7! Kf8 64. Ke6! Kg7! 65. Ke7! Kg8 66. Kf6! Kh7 67. Rb8 Kh6 68. Rh8# Mate 1-0