Puzzle 305489: Wit naar Winst

Ming Lu (2129) - GM Dejan Pikula (2415)
Titled Tuesday 26th Jan chess.com INT (6), 2021.01.26
  1. 1.d4
  2. Nf6
  3. 2.Bf4
  4. d5
  5. 3.e3
  6. e6
  7. 4.Nf3
  8. Bd6
  9. 5.Bg3
  10. c5
  11. 6.c3
  12. Qc7
  13. 7.Nbd2
  14. Nbd7
  15. 8.Bd3
  16. O-O
  17. 9.e4
  18. e5
  19. 10.O-O
  20. exd4
  21. 11.Bxd6
  22. Qxd6
  23. 12.cxd4
  24. cxd4
  25. 13.Re1
  26. dxe4
  27. 14.Nxe4
  28. Nxe4
  29. 15.Rxe4
  30. Nf6
  31. 16.Rxd4
  32. Qb6
  33. 17.Rh4
  34. h6
  35. 18.b3
  36. Bg4
  37. 19.h3
  38. Be6
  39. 20.g4
  40. Bd5
  41. 21.g5
  42. Bxf3
  43. 22.Qxf3
  44. hxg5
  45. 23.Rc4
  46. Rad8
  47. 24.Rac1
  48. Rd4
  49. 25.Bb1
  50. Rfd8
  51. 26.Rxd4
  52. Qxd4
  53. 27.Qf5
  54. Qf4
  55. 28.Rc8
  56. Qd4
  57. 29.Rc7
  58. Qd1+
  59. 30.Kg2
  60. b6
  61. 31.Rxa7
  62. Qd4
  63. 32.Bc2
  64. Qd2
  65. 33.b4
  66. Qxb4
  67. 34.Bb3
  68. Rf8
  69. 35.Qxg5
  70. Qe4+
  71. 36.Kh2
  72. Qd4
  73. 37.Qg2
  74. Ne4
  75. 38.Qf3
  76. Nd2
    1. Oplossing:38...Nd2
    2. 39.Bxf7+
    3. Kh8
      1. 39...Kh7
      2. 40.Qh5#
    4. 40.Qh5# Hoogslager mat
0-1
Volgende ? Help