Puzzle 731375: Zwart naar Winst

GM Leonardo Tristan (2546) - FM Nikita Shandrygin (2209)
Titled Tue 27th Sep Late chess.com INT (6), 2022.09.27
  1. 1.d4
  2. Nf6
  3. 2.Nf3
  4. e6
  5. 3.Bf4
  6. Be7
  7. 4.h3
  8. O-O
  9. 5.e3
  10. b6
  11. 6.Bd3
  12. Bb7
  13. 7.Nbd2
  14. d5
  15. 8.O-O
  16. c5
  17. 9.c3
  18. Ne4
  19. 10.Qe2
  20. Nd7
  21. 11.Rfe1
  22. f5
  23. 12.Rad1
  24. c4
  25. 13.Bc2
  26. Bc6
  27. 14.Ne5
  28. Nxe5
  29. 15.Bxe5
  30. Be8
  31. 16.f3
  32. Nxd2
  33. 17.Qxd2
  34. Bh4
  35. 18.g3
  36. Bg5
  37. 19.Qh2
  38. Bh5
  39. 20.g4
  40. Bg6
  41. 21.f4
  42. Be7
  43. 22.Re2
  44. Bf6
  45. 23.Kh1
  46. Bxe5
  47. 24.dxe5
  48. Qe8
  49. 25.Rg1
  50. fxg4
  51. 26.hxg4
  52. Bxc2
  53. 27.Rxc2
  54. Qg6
  55. 28.Qg2
  56. Rf7
  57. 29.Rd2
  58. Raf8
  59. 30.Qf3
  60. b5
  61. 31.Rh2
  62. Qd3
  63. 32.Rd1
    1. Oplossing:32.Rd1
    2. Rxf4
    3. 33.Rxd3
    4. Rxf3
    5. 34.Rd1
    6. Rxe3
  64. 32...Qg6
  65. 33.Kg2
  66. a5
  67. 34.a3
  68. b4
  69. 35.axb4
  70. axb4
  71. 36.cxb4
  72. Qc2+
  73. 37.Kg3
  74. Qb3
  75. 38.Rdh1
  76. g6
  77. 39.Kh4
  78. d4
  79. 40.Rh3
  80. d3
  81. 41.Qe4
  82. d2
  83. 42.Qf3
  84. Qxb2
  85. 43.Kg5
  86. Qxb4
  87. 44.Qe4
  88. Qe7+
  89. 45.Kh6
  90. c3
  91. 46.f5
  92. Rxf5
  93. 47.gxf5
  94. Rxf5
  95. 48.Qa8+
  96. Rf8
  97. 49.Qe4
  98. c2
  99. 50.Qxc2
  100. Rf5
  101. 51.Rg3
  102. Qg7#
0-1
Volgende ? Help