Puzzle 1017719: As brancas dão xeque-mate

GM S. Sjugirov (2705) - IM Yahli Sokolovsky (2447)
Titled Tue 17th Oct Late chess.com INT (3), 2023.10.17
  1. 1.e4
  2. d6
  3. 2.d4
  4. g6
  5. 3.Bd3
  6. Bg7
  7. 4.Cf3
  8. Cf6
  9. 5.O-O
  10. O-O
  11. 6.h3
  12. Cc6
  13. 7.c3
  14. e5
  15. 8.Te1
  16. h6
  17. 9.Bc2
  18. Bd7
  19. 10.Cbd2
  20. Ch5
  21. 11.Cf1
  22. De7
  23. 12.Ce3
  24. Cf4
  25. 13.Cd5
  26. Cxd5
  27. 14.exd5
  28. Cd8
  29. 15.dxe5
  30. dxe5
  31. 16.Bf4
  32. f6
  33. 17.Bxg6
  34. Cf7
  35. 18.Ch4
  36. Cd6
  37. 19.Dh5
  38. f5
  39. 20.Bxh6
  40. Bxh6
  41. 21.Dxh6
  42. e4
  43. 22.Df4
  44. Rg7
  45. 23.Bh5
  46. Df6
  47. 24.Te3
  48. Be8
  49. 25.Tg3+
  50. Rh7
  51. 26.Bg6+
  52. Bxg6
  53. 27.Txg6
  54. Dxh4
  55. 28.Dxh4+
  56. Rxg6
  57. 29.Df4
  58. Tae8
  59. 30.Te1
  60. Tg8
  61. 31.b3
  62. Rf6
  63. 32.c4
  64. b6
  65. 33.Te3
  66. Tg6
  67. 34.Tg3
  68. Txg3
  69. 35.Dxg3
  70. Te7
  71. 36.Df4
  72. Cf7
  73. 37.b4
  74. Ce5
  75. 38.c5
  76. Cd3
  77. 39.Dh6+
  78. Re5
  79. 40.d6
  80. Td7
  81. 41.dxc7
  82. Txc7
    1. Solução:41...Txc7
    2. 42.Dd6# Mate de cauda de andorinha
  83. 42.Dd6#
1-0
Novo desafio ? Ajuda