Puzzle 971026: Nero a vincere

CM Pavel-Alexandru Nastore (2234) - WIM Anastasiya Rakhmangulova (2167)
Titled Tuesday 26th Jan chess.com INT (5), 2021.01.26
  1. 1.e4
  2. e6
  3. 2.d4
  4. d5
  5. 3.Cc3
  6. Cc6
  7. 4.Cf3
  8. Cf6
  9. 5.Ag5
  10. Ae7
  11. 6.e5
  12. Ce4
  13. 7.Axe7
  14. Dxe7
  15. 8.Ad3
  16. Db4
  17. 9.O-O
  18. Cxc3
  19. 10.bxc3
  20. Dxc3
  21. 11.Tb1
  22. h6
  23. 12.Tb3
  24. Da5
  25. 13.c3
  26. a6
  27. 14.Cd2
  28. b5
  29. 15.Tb2
  30. Da3
  31. 16.Tc2
  32. Ca5
  33. 17.f4
  34. g6
  35. 18.g4
  36. Ad7
  37. 19.f5
  38. gxf5
  39. 20.gxf5
  40. O-O-O
  41. 21.f6
  42. h5
  43. 22.Cf3
  44. h4
  45. 23.De1
  46. h3
  47. 24.Rh1
  48. Tdg8
  49. 25.Tg1
  50. Cc4
  51. 26.Cg5
  52. Df8
  53. 27.Tf2
  54. Ac6
  55. 28.Ah7
  56. Txg5
  57. 29.Txg5
    1. Soluzione:29.Txg5
    2. Txh7
  58. 29...Rb7
  59. 30.Ad3
  60. Dh6
  61. 31.Dg1
  62. Dh4
  63. 32.Te2
  64. Df4
  65. 33.Tg4
  66. Df3+
0-1

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