Puzzle 297614: Bianco a vincere

FM Francisco Orantes Taboada (2244) - Cornelis Klaver (2050)
Titled Tuesday 17th Nov chess.com INT (9), 2020.11.17
  1. 1.e4
  2. d5
  3. 2.exd5
  4. Dxd5
  5. 3.d4
  6. Cf6
  7. 4.Cf3
  8. Af5
  9. 5.c4
  10. Dd8
  11. 6.Cc3
  12. e6
  13. 7.Ae2
  14. c6
  15. 8.Af4
  16. Ad6
  17. 9.Axd6
  18. Dxd6
  19. 10.h3
  20. h6
  21. 11.Db3
  22. Dc7
  23. 12.O-O
  24. Cbd7
  25. 13.Tad1
  26. O-O
  27. 14.Tfe1
  28. Tfe8
  29. 15.Af1
  30. e5
  31. 16.d5
  32. cxd5
  33. 17.Cxd5
  34. Cxd5
  35. 18.Txd5
  36. Ae6
  37. 19.Tb5
  38. b6
  39. 20.De3
  40. f6
  41. 21.Tc1
  42. Tad8
  43. 22.Tb3
  44. Cc5
  45. 23.Tbc3
  46. a5
  47. 24.b3
  48. Td7
  49. 25.a3
  50. Ted8
  51. 26.b4
  52. axb4
  53. 27.axb4
  54. Cb7
  55. 28.c5
  56. bxc5
  57. 29.bxc5
  58. Dc6
  59. 30.Tb1
  60. Td1
    1. Soluzione:30...Td1
    2. 31.Tb6
    3. Dc8
    4. 32.c6
    5. Cd6
    6. 33.c7
    7. Txf1+
    8. 34.Rxf1
  61. 31.Tb6
  62. Dd5
  63. 32.c6
  64. Txf1+
  65. 33.Rxf1
  66. Dd1+
  67. 34.De1
  68. Dd5
  69. 35.cxb7
  70. e4
  71. 36.b8=Q
  72. Txb8
  73. 37.Txb8+
  74. Rh7
  75. 38.Cd2
  76. e3
  77. 39.Dxe3
  78. Af5
  79. 40.Tb4
  80. Axh3
  81. 41.De4+
1-0
Avanti ? Aiuto