Puzzle 705732: Bianco a vincere

IM Igor Kowalski (2319) - FM Shaked Tifferet (2214)
Titled Tue 30th Aug Early chess.com INT (2), 2022.08.30
  1. 1.d4
  2. d5
  3. 2.c4
  4. c6
  5. 3.Cc3
  6. Cf6
  7. 4.e3
  8. g6
  9. 5.Cf3
  10. Ag7
  11. 6.Ae2
  12. O-O
  13. 7.O-O
  14. Ag4
  15. 8.cxd5
  16. cxd5
  17. 9.Db3
  18. Dc8
  19. 10.Cxd5
  20. Cxd5
  21. 11.Dxd5
  22. Cc6
  23. 12.Ad2
  24. e5
  25. 13.Tac1
  26. Td8
  27. 14.Dc5
  28. e4
  29. 15.d5
  30. exf3
  31. 16.gxf3
  32. Ah3
  33. 17.Tfd1
  34. Ce5
  35. 18.e4
  36. Dxc5
  37. 19.Txc5
  38. Tac8
  39. 20.Ae3
  40. Txc5
  41. 21.Axc5
  42. b6
  43. 22.Ad4
  44. Cd7
  45. 23.f4
  46. Axd4
  47. 24.Txd4
  48. Cf6
  49. 25.f3
  50. Ac8
  51. 26.Tc4
  52. Aa6
  53. 27.Tc2
  54. Axe2
  55. 28.Txe2
  56. Tc8
  57. 29.Td2
  58. Rf8
  59. 30.Rf2
  60. Re7
  61. 31.Re3
  62. Cd7
  63. 32.e5
  64. Tc4
  65. 33.a3
  66. f6
  67. 34.Td4
  68. Txd4
  69. 35.Rxd4
  70. h6
  71. 36.h4
  72. g5
  73. 37.fxg5
  74. fxe5+
  75. 38.Re4
  76. hxg5
  77. 39.hxg5
  78. Rd6
  79. 40.Rf5
  80. Rxd5
    1. Soluzione:40...Rxd5
    2. 41.g6
    3. Cb8
      1. 41...e4
      2. 42.fxe4+
      3. Rc6
      4. 43.g7
      5. Cc5
      6. 44.g8=Q
      1. 41...Rc6
      2. 42.b4
      3. Rb5
      4. 43.g7
      5. Ra4
      6. 44.g8=Q
    4. 42.g7
    5. Cc6
      1. 42...Rd6
      2. 43.g8=Q
      1. 42...Cd7
      2. 43.g8=Q+
      1. 42...Rc6
      2. 43.g8=Q
    6. 43.g8=Q+
  81. 41.g6
1-0
Avanti ? Aiuto