Puzzle 840875: Bianco a vincere

GM Sergei Shipov (2541) - FM Han Thiha Sai (2070)
Titled Tue 20th Dec Early chess.com INT (5), 2022.12.20
  1. 1.d4
  2. Cf6
  3. 2.c4
  4. e6
  5. 3.Cc3
  6. Ab4
  7. 4.Dc2
  8. O-O
  9. 5.a3
  10. Axc3+
  11. 6.Dxc3
  12. b6
  13. 7.Ag5
  14. Ab7
  15. 8.e3
  16. h6
  17. 9.Ah4
  18. c5
  19. 10.dxc5
  20. bxc5
  21. 11.Cf3
  22. d6
  23. 12.Ad3
  24. Cbd7
  25. 13.O-O
  26. Dc7
  27. 14.Tfd1
  28. e5
  29. 15.Cd2
  30. Tae8
  31. 16.b4
  32. Ch7
  33. 17.Dc2
  34. Cg5
  35. 18.Axg5
  36. hxg5
  37. 19.Ae4
  38. Ac8
  39. 20.h3
  40. Cb6
  41. 21.Af5
  42. Ab7
  43. 22.Ce4
  44. Axe4
  45. 23.Axe4
  46. cxb4
  47. 24.axb4
  48. Dxc4
  49. 25.Dxc4
  50. Cxc4
  51. 26.Txa7
  52. Tb8
  53. 27.Ad5
  54. Txb4
  55. 28.Tc1
  56. Cb6
  57. 29.Aa2
  58. d5
  59. 30.Tcc7
  60. g6
  61. 31.g4
  62. Rg7
  63. 32.Rg2
  64. Tb2
  65. 33.e4
  66. dxe4
  67. 34.Axf7
  68. Rh6
    1. Soluzione:34...Rh6
    2. 35.Ac4
    3. Tbxf2+
    4. 36.Rg1
    5. Th8
    6. 37.Ag8
      1. 37.Rxf2
      2. Cxc4
      3. 38.Txc4
    7. 37...Tf3
    8. 38.Th7+
    9. Txh7
    10. 39.Txh7# Matto di Mayet
  69. 35.Tc6
  70. e3
  71. 36.Txg6+
  72. Rh7
  73. 37.Tf6
  74. Txf2+
  75. 38.Txf2
  76. exf2
  77. 39.Rf1
  78. Cc8
  79. 40.Ae6+
  80. Rh6
  81. 41.Af5
  82. Th8
  83. 42.Rxf2
  84. e4
  85. 43.Axe4
1-0
Avanti ? Aiuto