Puzzle 826950: Zwart naar Verdedigen en winnen

Ru Ibanez (2170) - Tenglong Mi (1808)
7th Johor Open 2022 Johor MAS, 2022.12.30
  1. 1.e4
  2. c5
  3. 2.Nc3
  4. d6
  5. 3.Bc4
  6. Nf6
  7. 4.d3
  8. g6
  9. 5.f4
  10. Nc6
  11. 6.Nf3
  12. Bg7
  13. 7.O-O
  14. O-O
  15. 8.Qe1
  16. Nd7
  17. 9.f5
  18. Nde5
  19. 10.Nxe5
  20. Nxe5
  21. 11.Bb3
  22. e6
  23. 12.Qg3
  24. exf5
  25. 13.Bg5
  26. Qa5
  27. 14.exf5
  28. Bxf5
  29. 15.Rxf5
  30. gxf5
  31. 16.Bf6
  32. Ng6
  33. 17.Nd5
  34. Rae8
  35. 18.h4
  36. f4
  37. 19.Qg5
  38. Re1+
  39. 20.Kh2
  40. h6
  41. 21.Ne7+
  42. Kh7
  43. 22.Qf5
  44. Rxa1
  45. 23.Bxf7
    1. Oplossing:23.Bxf7
      1. Dreigend:
      2. 24.Qxg6+
      3. Kh8
      4. 25.Bxg7#
    2. Rh1+
    3. 24.Kxh1
    4. Qe1+
    5. 25.Kh2
    6. Qg3+
  46. 23...Rh1+
  47. 24.Kxh1
  48. Qe1+
  49. 25.Kh2
  50. Qg3+
  51. 26.Kg1
  52. Rxf7
  53. 27.h5
  54. Qe1+
  55. 28.Kh2
  56. Rxf6
  57. 29.hxg6+
  58. Kh8
  59. 30.Qc8+
  60. Rf8
  61. 31.Qd7
  62. Qh4+
0-1
Volgende ? Help