Puzzle 305324: Wit naar Winst

IM Liam Vrolijk (2480) - WGM Daria Voit (2360)
Titled Tuesday 26th Jan chess.com INT (6), 2021.01.26
  1. 1.d4
  2. d5
  3. 2.c4
  4. c6
  5. 3.Nf3
  6. Nf6
  7. 4.Nc3
  8. dxc4
  9. 5.a4
  10. Bf5
  11. 6.Ne5
  12. Nbd7
  13. 7.Nxc4
  14. Qc7
  15. 8.g3
  16. e5
  17. 9.dxe5
  18. Nxe5
  19. 10.Bf4
  20. Nfd7
  21. 11.Bg2
  22. g5
  23. 12.Ne3
  24. gxf4
  25. 13.Nxf5
  26. O-O-O
  27. 14.Qc2
  28. fxg3
  29. 15.hxg3
  30. Kb8
  31. 16.O-O
  32. a5
  33. 17.Rfd1
  34. h5
  35. 18.Rac1
  36. Qb6
  37. 19.Ne4
  38. Bb4
  39. 20.e3
  40. Ng6
  41. 21.Rd4
  42. Nde5
  43. 22.Rcd1
  44. Rxd4
  45. 23.exd4
  46. Ng4
  47. 24.Nc5
  48. Ka7
  49. 25.Nd6
  50. h4
  51. 26.Qe2
  52. Bxc5
  53. 27.dxc5
  54. Qb4
  55. 28.Nb5+
  56. cxb5
  57. 29.Rd7
  58. Rb8
  59. 30.axb5
  60. hxg3
    1. Oplossing:30...hxg3
    2. 31.b6+
    3. Qxb6
      1. 31...Ka8
      2. 32.Qa6#
    4. 32.cxb6+
  61. 31.b6+
  62. Ka8
  63. 32.Qa6#
1-0
Volgende ? Help