Puzzle 870289: As brancas get a winning advantage

Benjamin Yan (2020) - FM G. Toczek (2250)
Titled Tue 7th Feb Early chess.com INT (5), 2023.02.07
  1. 1.e4
  2. e5
  3. 2.Cf3
  4. d6
  5. 3.d4
  6. Cd7
  7. 4.Bc4
  8. Be7
  9. 5.O-O
  10. Cgf6
  11. 6.Cc3
  12. O-O
  13. 7.h3
  14. c6
  15. 8.Be3
  16. b5
  17. 9.Bd3
  18. a6
  19. 10.a4
  20. b4
  21. 11.Ce2
  22. a5
  23. 12.Cg3
  24. Te8
  25. 13.Cf5
  26. Bf8
  27. 14.Ch2
  28. exd4
  29. 15.Bxd4
  30. Cc5
  31. 16.f3
  32. Bxf5
  33. 17.exf5
  34. d5
  35. 18.Cg4
  36. Cxg4
  37. 19.hxg4
  38. Bd6
  39. 20.f6
  40. g6
  41. 21.f4
  42. Ce6
  43. 22.Be5
  44. Bxe5
  45. 23.fxe5
  46. Db6+
  47. 24.Rh1
  48. Dd4
  49. 25.Dd2
  50. Dxg4
  51. 26.Tf3
  52. Dg5
  53. 27.Df2
  54. Dxe5
  55. 28.Te1
  56. Dg5
  57. 29.Tg3
  58. Dh4+
  59. 30.Rg1
  60. Dd4
  61. 31.Tee3
  62. h5
  63. 32.Bxg6
  64. Cg5
  65. 33.Be4
  66. Txe4
    1. Solução:33...Txe4
    2. 34.Txg5+
    3. Rf8
    4. 35.Txe4
    5. Dxf2+
    6. 36.Rxf2
    7. dxe4
    8. 37.Txh5 White is winning because of White's piece activity and better king safety.
  67. 34.Txg5+
  68. Rf8
  69. 35.Teg3
  70. Te1+
0-1
Novo desafio ? Ajuda