Puzzle 220509: Wit naar Winst

Vinod Puri (2330) - Geert Wets
25th World U20 ch Gausdal NOR (10), 1986
  1. 1.d4
  2. Nf6
  3. 2.c4
  4. g6
  5. 3.Nc3
  6. Bg7
  7. 4.e4
  8. d6
  9. 5.f3
  10. O-O
  11. 6.Be3
  12. c5
  13. 7.dxc5
  14. dxc5
  15. 8.Qxd8
  16. Rxd8
  17. 9.Bxc5
  18. Nc6
  19. 10.Nge2
  20. Nd7
  21. 11.Be3
  22. Nde5
  23. 12.Nf4
  24. b6
  25. 13.Rc1
  26. e6
  27. 14.Be2
  28. Bh6
  29. 15.Kf2
  30. Ba6
  31. 16.b3
  32. Nb4
  33. 17.Rcd1
  34. g5
  35. 18.Nh5
  36. f5
  37. 19.exf5
  38. exf5
  39. 20.Nf6+
  40. Kf7
  41. 21.Nfd5
  42. Nc2
  43. 22.Nc7
  44. Nxe3
    1. Oplossing:22...Nxe3
    2. 23.Kxe3
    3. Bb7
      1. 23...Rxd1
      2. 24.Rxd1
      3. Bb7
      4. 25.Nxa8
      1. 23...Re8
      2. 24.Kf2
      3. Bb7
      4. 25.Nxe8
      1. 23...g4+
      2. 24.f4
      3. Ng6
      4. 25.g3
      5. Bb7
      6. 26.Nxa8
    4. 24.Nxa8
    5. Rxd1
    6. 25.Rxd1
      1. 25.Nxd1
      1. 25.Bxd1
  45. 23.Kxe3
  46. Re8
  47. 24.Kf2
1-0
Volgende ? Help