52 moves?
A brilliant puzzle from a game.

don't use computer dragon lol
it's not actually difficult at all, just long
herewego
Qb3+ Kh8 Qc3+ Kg8 Qc4+ Kh8 Qd4+ Kg8 Qd5+ Kh8 Be5+ Nxe5 Qxe5+ Kg8 Qd5+ Kh8 Qd4+ Kg8 Qc4+ Kh8 Qc3+ Kg8 Qb3+ Kh8 Qb2+ Kg8 Qxa2+ Kh8 Qb2+ Kg8 Qb3+ Kh8 Qc3+ Kg8 Qc4+ Kh8 Qd4+ Kg8 Qxd7 Ng5 Qd5+ Kh8 Qd4+ Kg8 Qc4+ Kh8 Qc3+ Kg8 Qb3+ Kh8 Qb2+ Kg8 Qa2+ Kh8 Qxh2+ Kg8 Qa2+ Kh8 Qb2+ Kg8 Qb3+ Kh8 Qc3+ Kg8 Qc4+ Kh8 Qd4+ Kg8 Qd5+ Kh8 Qe5+ Kg8 Kxg5
now Qg7+ Qxg7+ Kxg7 Kxf4 wins easily
fxg3 Kg6 g2 Qd5+ Kh8 Qd4+ Kg8 Qc4+ Kh8 Qc3+ Kg8 Qb3+ Kh8 Qh3+ mates
f3 (this line is the same for e3 btw) Kg6 f2 Qd5+ Kh8 Qd4+ Kg8 Qd7 mates
Qb4 (or Qa3) Qe6+ Kh7 Qf7+ Kh8 Qf6+ and next move bishop check leads to mate
honestly I probably mistyped something, but the idea is pretty obvious

1. b3+ h8 2. c3+ g8 3. c4+ e6 4. xe6+ h8 5. e5+ xe5+ 6. xe5+ g8 7. d5+ h8 8. d4+ g8 9. c4+ h8 10. c3+ g8 11. b3+ h8 12. b2+ g8 13. xa2+ h8 14. b2+ g8 15. b3+ h8 16. c3+ g8 17. c4+ h8 18. d4+ g8 19. d7 g5 20. d5+ h8 21. d4+ g8 22. c4+ h8 23. c3+ g8 24. b3+ h8 25. b2+ g8 26. a2+ h8 27. xh2+ g8 28. a2+ h8 29. b2+ g8 30. b3+ h8 31. c3+ g8 32. c4+ h8 33. d4+ g8 34. d5+ h8 35. e5+ g8 36. xg5 g7+ 37. xg7+ xg7 38. gxf4 f8 39. h5 g7 40. xf5 h6 41. e2 g7 42. xe4 f6 43. b5 e6 44. f5+ f6 45. f4 g7 46. e5 h8 47. d3 g7 48. f6+ h6 49. f5 h7 50. c4 h6 51. e2 h7 52. e6 h6 53. f7 g7 54. e7 h7 55. f8= g6 56. e6 g5 57. f6#
White to move and checkmate in 52 moves.