Puzzle 152500: As pretas defendem e ganham

WFM Parveen Hilmi (1809) - Vitaly Kirichenko (2292)
Titled Tuesday 16th June chess.com INT (7), 2020.06.16
  1. 1.e4
  2. e5
  3. 2.Cf3
  4. Cc6
  5. 3.Cc3
  6. Cf6
  7. 4.Cxe5
  8. Cxe5
  9. 5.d4
  10. Cg6
  11. 6.e5
  12. Cg8
  13. 7.Bc4
  14. d6
  15. 8.Df3
  16. Be6
  17. 9.Dxb7
  18. Be7
  19. 10.d5
  20. Bf5
  21. 11.e6
  22. Cf6
  23. 12.exf7+
  24. Rxf7
  25. 13.O-O
  26. Bxc2
  27. 14.Bg5
  28. h6
  29. 15.Bxf6
  30. Bxf6
  31. 16.Tac1
  32. Bf5
  33. 17.Cb5
  34. Te8
  35. 18.Dxc7+
  36. Rg8
  37. 19.Dxd6
  38. Bxb2
  39. 20.Tcd1
  40. Dg5
  41. 21.f4
  42. Dg4
  43. 22.Td2
  44. Bf6
  45. 23.Dc7
  46. Tac8
  47. 24.d6+
  48. Rh7
  49. 25.d7
  50. Bxd7
  51. 26.Dxd7
  52. Dxd7
  53. 27.Txd7
  54. Txc4
  55. 28.Txa7
  56. Cxf4
  57. 29.g3
  58. Ce2+
  59. 30.Rg2
  60. Be5
  61. 31.Tff7
  62. Tc2
  63. 32.Cd6
  64. Cf4+
  65. 33.Rf3
  66. Tc3+
  67. 34.Rg4
    1. Solução:34.Rg4
      1. Ameaçando:
      2. 35.Cxe8
    2. Te6
    3. 35.Rf5
      1. Agora, se35.Ce8
      2. Tg6+
    4. 35...Bd4
  68. 34...h5+
  69. 35.Rf5
  70. Bxd6
  71. 36.Txg7+
  72. Rh8
  73. 37.Th7+
  74. Rg8
  75. 38.Tag7+
  76. Rf8
  77. 39.Tf7+
  78. Rg8
  79. 40.Thg7+
  80. Rh8
  81. 41.Th7+
  82. Rg8
  83. 42.Thg7+
  84. Rh8
  85. 43.Th7+
  86. Rg8
1/2-1/2
Novo desafio ? Ajuda