Puzzle 594825: As brancas ganham

IM A. Stukopin (2502) - IM A. Ulanov (2392)
65th ch-RUS HL Tyumen RUS (10), 2012.06.26
  1. 1.e4
  2. e6
  3. 2.d4
  4. d5
  5. 3.Cc3
  6. Bb4
  7. 4.e5
  8. Ce7
  9. 5.a3
  10. Bxc3+
  11. 6.bxc3
  12. c5
  13. 7.h4
  14. Dc7
  15. 8.h5
  16. h6
  17. 9.Cf3
  18. b6
  19. 10.Bb5+
  20. Bd7
  21. 11.Bd3
  22. c4
  23. 12.Be2
  24. Ba4
  25. 13.Ch4
  26. Cbc6
  27. 14.Bg4
  28. O-O-O
  29. 15.f4
  30. Dd7
  31. 16.De2
  32. Tdg8
  33. 17.Be3
  34. g6
  35. 18.hxg6
  36. fxg6
  37. 19.O-O-O
  38. Cf5
  39. 20.Bf2
  40. De7
  41. 21.Rb2
  42. b5
  43. 22.Cf3
  44. a5
  45. 23.Ta1
  46. Df7
  47. 24.Dd2
  48. Tf8
  49. 25.Bh3
  50. Cg7
  51. 26.Bh4
  52. Thg8
  53. 27.Bf6
  54. Ch5
  55. 28.Bg4
  56. Ce7
  57. 29.Bxe7
  58. Dxe7
  59. 30.Bxh5
  60. gxh5
  61. 31.Txh5
  62. Dg7
  63. 32.Tg1
  64. Dg3
  65. 33.f5
  66. Txf5
  67. 34.Txf5
  68. exf5
  69. 35.Dxh6
  70. Df2
  71. 36.De6+
  72. Rc7
  73. 37.Dxf5
  74. Txg2
  75. 38.Txg2
  76. Dxg2
  77. 39.Cg5
  78. b4
  79. 40.axb4
  80. axb4
  81. 41.Ce6+
  82. Rb6
  83. 42.Cc5
  84. bxc3+
  85. 43.Ra3
  86. Dg1
    1. Solução:43...Dg1
    2. 44.Df6+
    3. Rb5
      1. 44...Bc6
      2. 45.Dd8+
      3. Ra7
      4. 46.Dc7+
      5. Ra8
      6. 47.Dxc6+
      1. 44...Ra5
      2. 45.Da6#
      1. 44...Ra7
      2. 45.Da6+
      3. Rb8
      4. 46.Db7#
      1. 44...Rc7
      2. 45.De7+
      3. Rc8
      4. 46.Rxa4
    4. 45.Da6#
  87. 44.Df6+
  88. Rc7
  89. 45.De7+
  90. Rc8
  91. 46.Rxa4
1-0
Novo desafio ? Ajuda