Puzzle 371051: As pretas defendem

IM Abdul Hameed El Arousy (2165) - FM Sergey Nefedov (2313)
Titled Tuesday 3rd Aug chess.com INT (1), 2021.08.03
  1. 1.e4
  2. d5
  3. 2.d4
  4. dxe4
  5. 3.Cc3
  6. Cf6
  7. 4.Bg5
  8. Bf5
  9. 5.f3
  10. e3
  11. 6.Bxe3
  12. e6
  13. 7.g4
  14. Bg6
  15. 8.h4
  16. h5
  17. 9.g5
  18. Cd5
  19. 10.Cxd5
  20. Dxd5
  21. 11.Bd3
  22. Bxd3
  23. 12.Dxd3
  24. g6
  25. 13.c4
  26. Bb4+
  27. 14.Bd2
  28. Bxd2+
  29. 15.Rxd2
  30. Da5+
  31. 16.Re2
  32. Cc6
  33. 17.Dc3
  34. O-O-O
  35. 18.Dxa5
  36. Cxa5
  37. 19.Rd3
  38. c5
  39. 20.Ce2
  40. Cc6
  41. 21.Re4
  42. Cxd4
  43. 22.Cxd4
  44. Txd4+
  45. 23.Re5
  46. Thd8
  47. 24.Rf6
  48. Tf4+
  49. 25.Rg7
  50. Tdd4
  51. 26.Tac1
  52. Rd7
  53. 27.Tc3
  54. Re7
  55. 28.Ta3
  56. a6
  57. 29.Tb3
  58. Td7
  59. 30.Tc3
  60. e5
  61. 31.Te1
  62. Re6
  63. 32.Tce3
  64. Tf5
  65. 33.Tb3
  66. Rd6
  67. 34.Tb6+
  68. Re7
  69. 35.Tf6
  70. Txf6
  71. 36.gxf6+
  72. Re6
  73. 37.f4
  74. e4
  75. 38.Txe4+
  76. Rf5
  77. 39.Te5+
  78. Rxf4
  79. 40.Txc5
  80. b6
  81. 41.Td5
  82. Tc7
  83. 42.a3
  84. Rg4
  85. 43.b4
  86. Rxh4
  87. 44.c5
  88. bxc5
  89. 45.bxc5
  90. Rg4
  91. 46.c6
  92. h4
  93. 47.Td7
  94. Txc6
  95. 48.Rxf7
  96. h3
  97. 49.Rxg6
  98. h2
  99. 50.Th7
    1. Solução:50.Th7
      1. Ameaçando:
      2. 51.Txh2
      3. Tc5
      4. 52.Tg2+
      5. Rf3
      6. 53.Tg5
      7. Tc8
      8. 54.f7
      9. Tc6+
      10. 55.Rg7
      11. Re4
      12. 56.f8=Q
    2. Rg3
    3. Agora, se51.Txh2
    4. Rxh2
  100. 50...Rg3
  101. 51.Rg7
1-0
Novo desafio ? Ajuda