Solution:
1. Qe4+ Kb8 2. Qxe5+ Ka8 3. Qe4+ Kb8 4. Qf4+ Ka8
5. Qf3+ Bd5 6. Qxd5+ Kb8 7. Qe5+ Ka8 8. Qe4+ Kb8
9. Qf4+ Ka8 10. Qf3+ Kb8 11. Qg3+ e5 12. Q:e5+ Ka8
13. Qe4+ Kb8 14. Qf4+ Ka8 15. Qf3+ Kb8 16. Qg3+ Qd6+
17. Q:d6+ Ka8 18. Qd5+ Kb8 19. Qe5+ Ka8 20. Qe4+ Kb8
21. Qf4+ Ka8 22. Qf3+ Kb8 23. Qg3+ Ka8 24. Qxg2+ Kb8
25. Qg3+ Ka8 26. Qf3+ Kb8 27. Qf4+ Ka8 28. Qe4+ Kb8
29. Qe5+ Ka8 30. Qxa1+ Sa2 31. Qh1+ Kb8 32. Qxh2+ Ka8
33. Qg2+ Kb8 34. Qg3+ Ka8 35. Qf3+ Kb8 36. Qf4+ Ka8
37. Qe4+ Kb8 38. Qe5+ Ka8 39. Qa5+ Kb8 40. Qa7+ Kc8
41. Qc7#
Cook:
26. Qc7! (27. Dc8#) Ra6+! 27. K:a6 and checkmate by next move;
with stronger defence #34: ... 16. Qg3+ Ka8!
17. Q:g2+ Kb8 18. Qg3+ Ka8 19. Qf3+ Kb8 20. Qf4+ Ka8
21. Qe4+ Kb8 22. Qe5+ Ka8 23. Q:a1+ Sa2 24. Qh1+ Kb8
25. Q:h2+ Ka8 26. Qg2+ Kb8 27. Qg3+ Ka8! 28. Qf3+ Kb8
29. Qf4+ Ka8 30. Qe4+ Kb8 31. Qe5+ Ka8 32. Qa5+ Kb8
33. Qa7+ Kc8 34. Qc7#
Keywords:
References: