Puzzle 591584: Wit naar Verdedigen en winnen

GM Alan Pichot (2652) - GM A.R. Saleh Salem (2690)
Titled Tue 17th May Late chess.com INT (7), 2022.05.17
  1. 1.e4
  2. c5
  3. 2.Nf3
  4. d6
  5. 3.Bb5+
  6. Nd7
  7. 4.d4
  8. cxd4
  9. 5.Nxd4
  10. a6
  11. 6.Bd3
  12. Ngf6
  13. 7.O-O
  14. Nc5
  15. 8.Nc3
  16. e5
  17. 9.Nf5
  18. Bxf5
  19. 10.exf5
  20. d5
  21. 11.Bg5
  22. d4
  23. 12.Ne4
  24. Qb6
  25. 13.Bxf6
  26. gxf6
  27. 14.Rb1
  28. h5
  29. 15.Qf3
  30. h4
  31. 16.b4
  32. Na4
  33. 17.b5
  34. a5
  35. 18.Bc4
  36. Nc5
  37. 19.Bd5
  38. O-O-O
  39. 20.Bxf7
  40. h3
  41. 21.g3
  42. Kb8
  43. 22.Bc4
  44. Rc8
  45. 23.Bd5
  46. Be7
  47. 24.c4
  48. Nxe4
  49. 25.Qxe4
  50. Bc5
  51. 26.Qd3
  52. a4
  53. 27.f4
  54. Rce8
  55. 28.Be6
  56. e4
  57. 29.Qxe4
  58. d3+
  59. 30.Kh1
  60. Rd8
  61. 31.Bd5
  62. d2
  63. 32.Qd3
  64. Be3
  65. 33.Rf3
  66. Rhe8
  67. 34.Rd1
  68. Qc5
  69. 35.g4
  70. Re7
  71. 36.g5
  72. fxg5
  73. 37.f6
  74. Ree8
  75. 38.f7
  76. Re7
  77. 39.fxg5
  78. Rf8
  79. 40.g6
  80. Bh6
  81. 41.Qf1
  82. Qb4
  83. 42.Qg1
  84. Re1
    1. Oplossing:42...Re1
      1. Dreigend:
      2. 43...Rxg1+
    2. 43.Rf1
    3. Rxd1
    4. 44.Rxd1
  85. 43.Rf1
  86. Be3
  87. 44.Qg3+
  88. Ka8
  89. 45.Rdxe1
  90. dxe1=Q
  91. 46.Rxe1
  92. Qd2
  93. 47.Qxe3
1-0
Volgende ? Help