Puzzle 522544: Zwart naar Verdedigen en winnen

CM Alejandro Jose Pacheco Lugo (2127) - FM D. Yashas (2314)
Titled Tuesday 27th July chess.com INT (3), 2021.07.27
  1. 1.e4
  2. d5
  3. 2.exd5
  4. Nf6
  5. 3.d4
  6. Bg4
  7. 4.Bb5+
  8. Nbd7
  9. 5.Be2
  10. Bxe2
  11. 6.Qxe2
  12. Nxd5
  13. 7.Nf3
  14. e6
  15. 8.O-O
  16. Be7
  17. 9.c4
  18. N5f6
  19. 10.Nc3
  20. O-O
  21. 11.Bf4
  22. c6
  23. 12.Rad1
  24. Re8
  25. 13.Rfe1
  26. Qa5
  27. 14.h3
  28. h6
  29. 15.Ne5
  30. Rad8
  31. 16.Rd3
  32. Nxe5
  33. 17.Bxe5
  34. Nd7
  35. 18.Bxg7
  36. Kxg7
  37. 19.Rg3+
  38. Kh7
  39. 20.d5
    1. Oplossing:20.d5
      1. Dreigend:
      2. 21.Qh5
      3. Rg8
      4. 22.Qxf7+
      5. Kh8
      6. 23.Qxe7
    2. Nf6
    3. 21.Qd3+
      1. Nu als21.Qh5
      2. Nxh5
    4. 21...Kh8
  40. 20...Bf6
  41. 21.Qh5
  42. Rf8
  43. 22.Rxe6
  44. Bg7
  45. 23.Qg4
  46. Rg8
  47. 24.Qf5+
  48. Kh8
  49. 25.Qxf7
  50. Qc5
  51. 26.Rxg7
1-0
Volgende ? Help