Puzzle 971639: Nero a vincere

WIM Irina Petrova (2120) - FM German Spata (2257)
Titled Tuesday 19th Jan chess.com INT (6), 2021.01.19
  1. 1.e4
  2. e5
  3. 2.Cf3
  4. d6
  5. 3.d4
  6. exd4
  7. 4.Cxd4
  8. Cf6
  9. 5.Cc3
  10. Ae7
  11. 6.g3
  12. O-O
  13. 7.Ag2
  14. Te8
  15. 8.O-O
  16. Af8
  17. 9.h3
  18. c6
  19. 10.a4
  20. a5
  21. 11.Ae3
  22. Ca6
  23. 12.Dd2
  24. Cc5
  25. 13.f3
  26. Db6
  27. 14.g4
  28. Cfd7
  29. 15.b3
  30. Db4
  31. 16.Tad1
  32. Cf6
  33. 17.Ag5
  34. Ae7
  35. 18.Ae3
  36. Af8
  37. 19.Ag5
  38. Cfd7
  39. 20.Cf5
  40. Ce5
  41. 21.f4
  42. Cg6
  43. 22.Ch4
  44. Ad7
  45. 23.Cxg6
  46. hxg6
  47. 24.f5
  48. gxf5
  49. 25.exf5
  50. f6
  51. 26.Tf4
  52. Db6
  53. 27.Ah4
  54. Ce4+
  55. 28.Dd4
  56. Dxd4+
  57. 29.Txd4
    1. Soluzione:29.Txd4
    2. Cxc3
  58. 29...Cxc3
  59. 30.g5
  60. Ce2+
  61. 31.Rh2
  62. Cxf4
  63. 32.Txf4
  64. fxg5
  65. 33.Axg5
  66. Ae7
  67. 34.Axe7
  68. Txe7
  69. 35.f6
  70. gxf6
  71. 36.Txf6
  72. d5
  73. 37.Tg6+
  74. Tg7
  75. 38.Td6
  76. Af5
  77. 39.Af3
  78. Ae4
  79. 40.Ag4
  80. Te8
  81. 41.Ae6+
  82. Txe6
  83. 42.Txe6
  84. Axc2
  85. 43.Te8+
  86. Rh7
  87. 44.Tb8
  88. Axb3
  89. 45.h4
  90. d4
  91. 46.h5
  92. d3
  93. 47.h6
  94. Rxh6
  95. 48.Th8+
  96. Th7
  97. 49.Td8
  98. Rg5+
  99. 50.Rg3
  100. Ac2
  101. 51.Rf3
  102. Rf5
  103. 52.Re3
  104. Re5
  105. 53.Te8+
  106. Rd5
  107. 54.Td8+
  108. Rc4
  109. 55.Td4+
  110. Rc3
  111. 56.Td8
0-1

This puzzle is part of the following Puzzle Academy skills:
ChessPuzzle.net version 3
Avanti ? Aiuto