Puzzle 307476: As pretas defendem

GM D. Swiercz (2649) - IM Gregory Shahade (2476)
Titled Tuesday 1st Dec chess.com INT (11), 2020.12.01
  1. 1.e4
  2. e5
  3. 2.Cf3
  4. Cc6
  5. 3.Bb5
  6. a6
  7. 4.Ba4
  8. Cf6
  9. 5.O-O
  10. Be7
  11. 6.d3
  12. b5
  13. 7.Bb3
  14. d6
  15. 8.a4
  16. Bd7
  17. 9.c3
  18. O-O
  19. 10.Te1
  20. Ca5
  21. 11.Bc2
  22. c5
  23. 12.Cbd2
  24. Te8
  25. 13.Cf1
  26. b4
  27. 14.h3
  28. h6
  29. 15.Cg3
  30. Bf8
  31. 16.d4
  32. Dc7
  33. 17.cxb4
  34. cxb4
  35. 18.b3
  36. Tec8
  37. 19.Te2
  38. Cc6
  39. 20.Bb2
  40. Te8
  41. 21.Tc1
  42. Db6
  43. 22.Dd2
  44. a5
  45. 23.Bd3
  46. Tac8
  47. 24.Bc4
  48. Tcd8
  49. 25.d5
  50. Cb8
  51. 26.Dd3
  52. Tc8
  53. 27.Tcc2
  54. Tc7
  55. 28.Bc1
  56. Tec8
  57. 29.Be3
  58. Db7
  59. 30.Te1
  60. Be8
  61. 31.Tec1
  62. g6
  63. 32.Dd2
  64. Rh7
  65. 33.Dd3
  66. Cfd7
  67. 34.h4
  68. h5
  69. 35.De2
  70. Cc5
  71. 36.Cg5+
  72. Rg8
  73. 37.Bxc5
  74. Txc5
  75. 38.Bb5
  76. Txc2
  77. 39.Txc2
  78. Txc2
  79. 40.Dxc2
  80. Bxb5
  81. 41.axb5
  82. Dxb5
  83. 42.Dc8
    1. Solução:42.Dc8
      1. Ameaçando:
      2. 43.Cxh5
      3. Dc5
      4. 44.Db7
      5. Dc1+
      6. 45.Rh2
      7. Dxg5
      8. 46.hxg5
    2. Rg7
    3. 43.Dc7
      1. Agora, se43.Cxh5+
      2. gxh5
    4. 43...Cd7
  84. 42...Db6
  85. 43.Cxh5
  86. gxh5
  87. 44.Df5
  88. Bg7
  89. 45.Dxf7+
  90. Rh8
  91. 46.De8+
  92. Bf8
  93. 47.Dxf8#
1-0
Novo desafio ? Ajuda