Mate in 54

1. Qd8+!! Ke3! 2. Qb6+!! Kf3! 3. Qb3+!! Kf4! 4. Qf7+ Ke3! 5. Qa7+! Kf3! 6. Qa3+! Kf4! 7. Qf8+! Ke3! 8. Qh6+! Kd3! 9. Ke1! Nhg3! 10. Qb6!! Kc3! 11. Qd8! Kc4! 12. Qd7! Kc5! 13. Qd3!! Kc6! 14. Qd4!! Nc5! 15. Qf6+!! Kb5! 16. Qb2+!! Kc6! 17. Qg2+! Nce4! 18. Kd1!! Kc5 19. Kc2!! Kc4 20. Qg1!! Kd5! 21. Kd3! Nc5+! 22. Ke3!! Nf5+! 23. Kf4!! Nd4! 24. Qg2+ Kd6! 25. Qg6+! Kd5! 26. Qh5+! Kd6! 27. Qd1! Kd5! 28. Ke3! Nce6! 29. Qh5+! Kc4! 30. Qf7! Kd5! 31. Kd3! Ke5! 32. Qe8! Kd6! 33. Qg6 Nc6! 34. Ke4!! Ke7! 35. Qg3! Kd7! 36. Qd3+! Kc7! 37. Qc4! Ned8! 38. Kd5! Kb6 39. Qb3+ Kc7! 40. Qg3+! Kd7! 41. Qg7+! Ne7+! 42. Ke5!! Ndc6+! 43. Kf6!! Kd6! 44. Qg3+! Kc5! 45. Qa3+! Kd5 46. Qd3+! Kc5! 47. Ke6! Nc8! 48. Qf5+! Kb6! 49. Kd7! N8a7! 50. Qf2+! Kb5 Stalemate trap 50 moves rule 51. Kc7! Kc4! 52. Kd6! Nd4! 53. Qf1+! Kc3! 54. Kd5! Nab5! 55. Qe1+ Kb2 56. Qb4+ Kc1! 57. Kc5! Kd1! 58. Qb2! Ke1! 59. Qg2! Kd1! 60. Kc4! Ne2! 61. Kxb5! Kd2! 62. Qf2! Kd3! 63. Qf3+! Kd2! 64. Kc4! Nc1 65. Qf1 Ke3! 66. Qxc1+! Kf3! 67. Qg5 Kf2 68. Qg4 Kf1 69. Kc3 Kf2! 70. Kd2 Kf1 71. Ke3! Stalemate trap 71... Ke1 72. Qg1# Stalemate trap Mate 1-0