Puzzle 886811: Wit naar Verdedigen en winnen

IM Marco Materia (2428) - FM Augustin Droin (2440)
l'Ile de France Jeunes GM Paris FRA, 2023.03.02
  1. 1.d4
  2. Nf6
  3. 2.c4
  4. e6
  5. 3.Nf3
  6. Nc6
  7. 4.Nc3
  8. Bb4
  9. 5.Qc2
  10. Bxc3+
  11. 6.Qxc3
  12. O-O
  13. 7.a3
  14. d6
  15. 8.b4
  16. Re8
  17. 9.e3
  18. e5
  19. 10.dxe5
  20. Nxe5
  21. 11.Nxe5
  22. dxe5
  23. 12.Bd3
  24. c5
  25. 13.Bb2
  26. b6
  27. 14.O-O
  28. Bb7
  29. 15.bxc5
  30. Qc8
  31. 16.cxb6
  32. Bxg2
  33. 17.Kxg2
  34. Qg4+
  35. 18.Kh1
  36. Qf3+
  37. 19.Kg1
  38. Ng4
    1. Oplossing:19...Ng4
      1. Dreigend:
      2. 20...Qh3
      3. 21.Bxh7+
      4. Kh8
      5. 22.Qxe5
      6. Nxe5
      7. 23.Bxe5
      8. Rxe5
    2. 20.Qd2
    3. Nu alsQh3
    4. 21.f3
  39. 20.Qd2
  40. e4
  41. 21.Be2
1-0
Volgende ? Help