Puzzle 276987: Nero a vincere

IM Vladimir Seliverstov (2462) - FM Nikolaos Spyropoulos (2425)
Titled Tuesday 30th Mar chess.com INT (3), 2021.03.30
  1. 1.d4
  2. Cf6
  3. 2.c4
  4. e6
  5. 3.g3
  6. Ab4+
  7. 4.Cd2
  8. O-O
  9. 5.Ag2
  10. c5
  11. 6.dxc5
  12. Cc6
  13. 7.Ch3
  14. Axc5
  15. 8.Cf4
  16. b6
  17. 9.O-O
  18. Ab7
  19. 10.b3
  20. e5
  21. 11.Cd5
  22. Cxd5
  23. 12.Axd5
  24. Dc7
  25. 13.Ab2
  26. Ad4
  27. 14.Axd4
  28. Cxd4
  29. 15.Axb7
  30. Dxb7
  31. 16.e3
  32. Ce6
  33. 17.Df3
  34. Dc7
  35. 18.Ce4
  36. Dc6
  37. 19.Dg2
  38. f5
  39. 20.Cc3
  40. e4
  41. 21.Cd5
  42. Tae8
  43. 22.Tfd1
  44. Cg5
  45. 23.h4
  46. Cf3+
  47. 24.Rh1
  48. Te6
  49. 25.Dh3
  50. Rh8
  51. 26.Rg2
  52. Th6
  53. 27.Rf1
  54. b5
  55. 28.Tac1
  56. Td6
  57. 29.Rg2
  58. bxc4
  59. 30.Txc4
    1. Soluzione:30.Txc4
    2. Txd5
    3. 31.Txc6
    4. Txd1
    5. 32.Dxf5
    6. Rg8
    7. 33.Dxe4
    8. dxc6
  60. 30...Da8
  61. 31.Tc5
  62. Tc6
  63. 32.Txc6
  64. Dxc6
  65. 33.g4
  66. De6
  67. 34.Cf4
  68. Dc6
  69. 35.gxf5
  70. Dc2
  71. 36.Tf1
  72. d5
  73. 37.Dg4
  74. d4
  75. 38.Ce6
  76. Tf7
  77. 39.Cg5
  78. Cxg5
  79. 40.Dxg5
  80. h6
  81. 41.Dd8+
  82. Rh7
  83. 42.Dd5
  84. Tf6
  85. 43.exd4
  86. Dd3
  87. 44.De5
  88. Df3+
  89. 45.Rh2
  90. Txf5
  91. 46.Dg3
  92. De2
  93. 47.Rg1
  94. Tf6
  95. 48.Dh3
  96. Tg6+
  97. 49.Rh1
  98. Tf6
  99. 50.Dg2
  100. Tg6
  101. 51.Dh3
  102. Tf6
  103. 52.Tg1
  104. Txf2
  105. 53.Dg3
1-0
Avanti ? Aiuto