Puzzle 202747: As pretas dão xeque-mate

IM Richard G Pert (2416) - GM Dmitry Andreikin (2726)
Titled Tuesday 13th Oct chess.com INT (2), 2020.10.13
  1. 1.d4
  2. Cf6
  3. 2.Bg5
  4. g6
  5. 3.Bxf6
  6. exf6
  7. 4.e3
  8. d5
  9. 5.c4
  10. dxc4
  11. 6.Bxc4
  12. Bd6
  13. 7.Cc3
  14. c6
  15. 8.h4
  16. h5
  17. 9.Cge2
  18. Cd7
  19. 10.Dc2
  20. Cb6
  21. 11.Bb3
  22. Bf5
  23. 12.e4
  24. Bg4
  25. 13.f3
  26. Bd7
  27. 14.O-O-O
  28. Dc7
  29. 15.Rb1
  30. Tf8
  31. 16.Tc1
  32. O-O-O
  33. 17.Thd1
  34. Rb8
  35. 18.Ra1
  36. Bc8
  37. 19.a4
  38. Ca8
  39. 20.Dd3
  40. Da5
  41. 21.d5
  42. Cb6
  43. 22.Cd4
  44. c5
  45. 23.Cdb5
  46. Bf4
  47. 24.Tc2
  48. a6
  49. 25.Ca3
  50. f5
  51. 26.Cc4
  52. Cxc4
  53. 27.Dxc4
  54. Be5
  55. 28.Rb1
  56. Bd7
  57. 29.exf5
  58. Bxf5
  59. 30.Ce4
  60. Bd4
  61. 31.Txd4
  62. cxd4
  63. 32.Dxd4
  64. Tfe8
  65. 33.d6
  66. De5
  67. 34.Db6
  68. Bxe4
  69. 35.Dc7+
  70. Ra7
  71. 36.fxe4
  72. Dxd6
  73. 37.Dxf7
  74. Txe4
  75. 38.Tc7
  76. Tb4
  77. 39.Ra2
  78. Db6
  79. 40.Te7
  80. Td2
  81. 41.Te8
  82. Dd4
  83. 42.Ra3
  84. Txa4+
  85. 43.Bxa4
    1. Solução:43.Bxa4
    2. Dxb2# Mate do bispo de Damiano
  86. 43...Dxb2#
0-1
Novo desafio ? Ajuda