Puzzle 445981: Zwart naar Winst

Valeria Gere (1835) - Margit Hennings (1920)
Novi Sad (Women) Novi Sad (5), 1981.12.14
  1. 1.e4
  2. c5
  3. 2.Nf3
  4. Nc6
  5. 3.d4
  6. cxd4
  7. 4.Nxd4
  8. e5
  9. 5.Nb5
  10. a6
  11. 6.Nd6+
  12. Bxd6
  13. 7.Qxd6
  14. Qf6
  15. 8.Qd1
  16. Qg6
  17. 9.Nc3
  18. d5
  19. 10.Nxd5
  20. Qxe4+
  21. 11.Ne3
  22. Nf6
  23. 12.Bd3
  24. Qb4+
  25. 13.c3
  26. Qe7
  27. 14.O-O
  28. O-O
  29. 15.Bf5
  30. Bxf5
  31. 16.Nxf5
  32. Qe6
  33. 17.Qf3
  34. e4
  35. 18.Qf4
  36. Ne5
  37. 19.Qg5
  38. Ng6
  39. 20.Nd4
  40. Qb6
  41. 21.b3
  42. Rad8
  43. 22.Bb2
  44. Rd5
  45. 23.Qe3
  46. Qc7
  47. 24.g3
  48. Qd7
  49. 25.f4
  50. exf3
  51. 26.Qxf3
  52. Ne5
  53. 27.Qg2
  54. Neg4
  55. 28.Rae1
  56. Re8
  57. 29.Bc1
  58. Rh5
  59. 30.Rxe8+
  60. Qxe8
  61. 31.h3
  62. Ne3
  63. 32.Bxe3
  64. Qxe3+
  65. 33.Kh1
  66. Qxc3
  67. 34.Nf5
  68. Ng4
  69. 35.Qxb7
    1. Oplossing:35.Qxb7
    2. Rxh3+
    3. 36.Kg1
      1. 36.Kg2
      2. Rh2+
      3. 37.Kg1
      4. Qc5+
      5. 38.Ne3
        1. 38.Rf2
        2. Qxf2#
        1. 38.Nd4
        2. Qxd4+
      6. 38...Qxe3+
    4. 36...Qc5+
    5. 37.Kg2
      1. 37.Rf2
      2. Qxf2#
      1. 37.Ne3
      2. Qxe3+
      3. 38.Kg2
      4. Qxg3#
      1. 37.Nd4
      2. Qxd4+
      3. 38.Kg2
      4. Rh2+
    6. 37...Rh2+
    7. 38.Kf3
    8. Qxf5#
  70. 35...Rxh3+
0-1
Volgende ? Help