Puzzle 695585: Blancas recuperan material

FM Davi Sulzbacher Goncalves (2282) - GM Alexander Donchenko (2660)
Titled Tuesday 1st June chess.com INT (11), 2021.06.01
  1. 1.d4
  2. d5
  3. 2.c4
  4. dxc4
  5. 3.e4
  6. b5
  7. 4.a4
  8. c6
  9. 5.Cf3
  10. e5
  11. 6.Cxe5
  12. Cf6
  13. 7.Cc3
  14. Ab4
  15. 8.Ag5
  16. h6
  17. 9.Axf6
  18. Dxf6
  19. 10.Ae2
  20. Cd7
  21. 11.Cf3
  22. Ab7
  23. 12.O-O
  24. a6
  25. 13.e5
  26. Dg6
  27. 14.Cd2
  28. O-O
  29. 15.Af3
  30. Cb6
  31. 16.axb5
  32. axb5
  33. 17.Txa8
  34. Axa8
  35. 18.Cde4
  36. Cd5
  37. 19.Cxd5
  38. cxd5
  39. 20.Cc3
  40. Axc3
  41. 21.bxc3
  42. Db6
  43. 22.Db1
  44. b4
  45. 23.Dxb4
  46. Dxb4
  47. 24.cxb4
  48. Tb8
  49. 25.Tb1
  50. Ac6
  51. 26.Rf1
  52. c3
  53. 27.Re1
  54. c2
  55. 28.Tc1
  56. Aa4
  57. 29.Axd5
  58. Txb4
  59. 30.Ae4
  60. Tc4
  61. 31.f3
  62. Txd4
  63. 32.Axc2
  64. Axc2
  65. 33.Txc2
  66. g5
  67. 34.Re2
  68. Td5
  69. 35.Tc8+
  70. Rg7
  71. 36.Te8
  72. Ta5
  73. 37.h4
  74. gxh4
  75. 38.e6
  76. Te5+
  77. 39.Rf2
  78. Txe6
  79. 40.Txe6
  80. fxe6
  81. 41.Re3
  82. Rf6
  83. 42.Rf4
  84. h5
  85. 43.Re4
  86. Rg5
    1. Solución:43...Rg5
    2. 44.Re5
    3. h3
    4. 45.gxh3
      1. 45.f4+
      2. Rg4
      3. 46.gxh3+
    5. 45...Rh4
    6. 46.Rxe6
      1. 46.f4
  87. 44.Re5
  88. h3
  89. 45.gxh3
  90. Rh4
  91. 46.Rxe6
  92. Rg3
  93. 47.Rf5
  94. h4
  95. 48.Rg5
  96. Rxh3
  97. 49.f4
  98. Rg3
  99. 50.f5
  100. h3
  101. 51.f6
  102. h2
  103. 52.f7
  104. h1=Q
  105. 53.f8=Q
  106. Dd5+
  107. 54.Df5
  108. Dxf5+
  109. 55.Rxf5
1/2-1/2
Próximo ? Ayuda