Puzzle 319283: Zwart naar Winst

GM Eldar Gasanov (2481) - GM Jules Moussard (2626)
Titled Tuesday 2nd Feb chess.com INT (8), 2021.02.02
  1. 1.c4
  2. f5
  3. 2.g3
  4. Nf6
  5. 3.Bg2
  6. g6
  7. 4.Nc3
  8. Bg7
  9. 5.d3
  10. O-O
  11. 6.e4
  12. d6
  13. 7.exf5
  14. Bxf5
  15. 8.Bxb7
  16. Nbd7
  17. 9.d4
  18. e5
  19. 10.Nge2
  20. exd4
  21. 11.Nxd4
  22. Re8+
  23. 12.Kf1
  24. Bh3+
  25. 13.Bg2
  26. Bxg2+
  27. 14.Kxg2
  28. Ne5
  29. 15.b3
  30. Qd7
  31. 16.Bg5
  32. Nfg4
  33. 17.h3
  34. Nxf2
  35. 18.Kxf2
  36. c5
  37. 19.Nf3
  38. Qf5
  39. 20.Qd5+
  40. Kh8
  41. 21.Bf4
  42. Nd3+
  43. 22.Kg2
  44. Nxf4+
  45. 23.gxf4
  46. Qc2+
  47. 24.Kg3
  48. Qxc3
  49. 25.Rae1
  50. Rf8
  51. 26.Re4
  52. Qf6
  53. 27.Rhe1
  54. Bh6
  55. 28.Ng5
  56. a5
  57. 29.h4
  58. a4
  59. 30.Rf1
  60. axb3
  61. 31.axb3
  62. Rab8
  63. 32.Rf3
  64. Bg7
  65. 33.Re6
  66. Qa1
  67. 34.Rxd6
  68. Qg1+
  69. 35.Kh3
  70. Qh1+
  71. 36.Kg3
  72. Qg1+
  73. 37.Kh3
  74. Qh1+
  75. 38.Kg3
  76. Bc3
  77. 39.Rxc3
  78. Qe1+
  79. 40.Kg4
  80. Qxc3
  81. 41.Qe5+
  82. Qxe5
  83. 42.fxe5
  84. Rxb3
  85. 43.Rd7
    1. Oplossing:43.Rd7
    2. h5# David en Goliath mat
  86. 43...h5#
0-1
Volgende ? Help