Puzzle 706731: Zwart naar Verdedigen en winnen

Aleksey Pavlovich Sokolsky - Janez Podkrajsek
Yugoslavia-USSR corr, 1968
  1. 1.b4
  2. d5
  3. 2.Bb2
  4. Bf5
  5. 3.e3
  6. e6
  7. 4.Nf3
  8. Nf6
  9. 5.c4
  10. Nc6
  11. 6.a3
  12. Be7
  13. 7.b5
  14. Na5
  15. 8.cxd5
  16. exd5
  17. 9.Qa4
  18. b6
  19. 10.Nd4
  20. Qd7
  21. 11.Nc3
  22. Nb7
  23. 12.Nc6
  24. Nc5
  25. 13.Qf4
  26. Bd6
  27. 14.Qg5
  28. Bg6
  29. 15.Nxd5
  30. Nce4
  31. 16.Nxf6+
  32. gxf6
  33. 17.Qd5
  34. Nxf2
  35. 18.Bxf6
  36. Nxh1
  37. 19.Ne5
  38. c6
  39. 20.Qf3
  40. Bxe5
  41. 21.Bxe5
  42. f6
  43. 22.Bxf6
    1. Oplossing:22.Bxf6
      1. Dreigend:
      2. 23.bxc6
        1. 23.Bxh8
      3. 23...Qe6
      4. 24.Bxh8
    2. Rf8
    3. Nu als23.Bh8
      1. Nu als23.bxc6
      2. Qe6
      3. 24.Bh8
      4. Rxf3
    4. 23...Rxf3
  44. 22...Rf8
  45. 23.Rc1
  46. Rd8
  47. 24.d4
  48. c5
  49. 25.g4
  50. Qd5
  51. 26.Qf4
  52. Qe6
  53. 27.g5
  54. Rxf6
  55. 28.gxf6
  56. Rxd4
  57. 29.Qf3
  58. Re4
  59. 30.Rc3
  60. Qe5
  61. 31.Rd3
  62. c4
  63. 32.f7+
  64. Bxf7
0-1
Volgende ? Help