Puzzle 886283: As pretas defendem e ganham

GM V. Bernadskiy (2612) - GM V. Sanal (2590)
Titled Tue 14th Feb Late chess.com INT (6), 2023.02.14
  1. 1.d4
  2. d5
  3. 2.Cc3
  4. Cf6
  5. 3.Bf4
  6. e6
  7. 4.e3
  8. a6
  9. 5.g4
  10. c5
  11. 6.g5
  12. Cfd7
  13. 7.Cf3
  14. Cc6
  15. 8.h4
  16. Be7
  17. 9.Bg2
  18. b5
  19. 10.O-O
  20. b4
  21. 11.Ce2
  22. a5
  23. 12.Cg3
  24. Ba6
  25. 13.Te1
  26. O-O
  27. 14.e4
  28. Cb6
  29. 15.Ce5
  30. Cxe5
  31. 16.dxe5
  32. d4
  33. 17.Ch5
  34. Dc7
  35. 18.Dg4
  36. Rh8
  37. 19.Cf6
  38. Cc4
  39. 20.Dg3
  40. Tfd8
  41. 21.b3
  42. Ca3
  43. 22.h5
  44. Cxc2
  45. 23.g6
  46. Cxe1
  47. 24.h6
  48. fxg6
  49. 25.hxg7+
  50. Rxg7
  51. 26.Dh3
  52. Th8
  53. 27.Dxe6
  54. h5
  55. 28.Cd5
    1. Solução:28.Cd5
      1. Ameaçando:
      2. 29.Cxc7
        1. 29.Txe1
        1. 29.Cxe7
    2. Bc8
    3. 29.Df6+
      1. Agora, se29.Txe1
      2. Bxe6
      1. Agora, se29.Cxe7
      2. Bxe6
      1. Agora, se29.Cxc7
      2. Bxe6
    4. 29...Bxf6
    5. 30.exf6+
    6. Rf7
    7. 31.Cxc7
    8. Cxg2
  56. 28...Bc8
  57. 29.Df6+
  58. Bxf6
  59. 30.exf6+
  60. Rf7
  61. 31.Cxc7
  62. Cxg2
  63. 32.Rxg2
  64. Bb7
  65. 33.Cxa8
  66. Bxe4+
  67. 34.f3
  68. Bxa8
  69. 35.Tc1
  70. Tc8
  71. 36.Be5
  72. Re6
  73. 37.Bxd4
  74. Td8
  75. 38.Bxc5
  76. Rxf6
  77. 39.Tc2
  78. Td3
0-1
Novo desafio ? Ajuda