Puzzle 643813: Wit naar Winst

GM Raunak Sadhwani (2609) - FM Alexandre Bouget (2265)
Titled Tuesday 23rd Nov chess.com INT (8), 2021.11.23
  1. 1.d4
  2. Nf6
  3. 2.Nf3
  4. d5
  5. 3.Bf4
  6. e6
  7. 4.e3
  8. Bd6
  9. 5.Nbd2
  10. O-O
  11. 6.c3
  12. c5
  13. 7.Bd3
  14. b6
  15. 8.Ne5
  16. Bb7
  17. 9.Qf3
  18. Qc7
  19. 10.Qh3
  20. Ba6
  21. 11.Bc2
  22. Nbd7
  23. 12.Ndf3
  24. Ne4
  25. 13.Bxe4
  26. dxe4
  27. 14.Ng5
  28. h6
  29. 15.Nxe6
  30. fxe6
  31. 16.Qxe6+
  32. Kh7
  33. 17.Nxd7
  34. Bxf4
  35. 18.Nxf8+
  36. Rxf8
    1. Oplossing:18...Rxf8
    2. 19.Qxe4+ Tussenschaakje
    3. Kh8
      1. 19...g6
      2. 20.exf4
      3. Qf7
      4. 21.O-O-O
      1. 19...Kg8
      2. 20.exf4
      3. Qf7
        1. 20...Qd7
        2. 21.O-O-O
      4. 21.O-O-O
    4. 20.exf4
    5. Qf7
    6. 21.O-O-O
  37. 19.Qxe4+
  38. Kh8
  39. 20.exf4
  40. cxd4
  41. 21.f3
  42. dxc3
  43. 22.bxc3
  44. Qxc3+
  45. 23.Kf2
  46. Bd3
  47. 24.Qe5
  48. Qc2+
  49. 25.Kg3
  50. Rf5
  51. 26.Rac1
  52. Qd2
  53. 27.Rhd1
  54. Qxa2
  55. 28.Qe8+
  56. Kh7
  57. 29.Rxd3
  58. Rf6
  59. 30.Rc6
  60. Qa4
  61. 31.Rdc3
  62. Qxf4+
  63. 32.Kh3
  64. Qf5+
  65. 33.g4
1-0
Volgende ? Help