Puzzle 972137: Zwart naar Winst

Daniel Goelz - Stanislaw Lazarev (961)
GER ch u10 Oberhof (7), 1999.05.26
  1. 1.e4
  2. c5
  3. 2.Nf3
  4. Nc6
  5. 3.Nc3
  6. g6
  7. 4.d3
  8. Bg7
  9. 5.Bf4
  10. e6
  11. 6.Be2
  12. d5
  13. 7.exd5
  14. exd5
  15. 8.Nb5
  16. Qa5+
  17. 9.Nc3
  18. d4
  19. 10.Bd2
    1. Oplossing:10.Bd2
    2. dxc3
    3. 11.Bxc3
    4. Bxc3+
  20. 10...dxc3
  21. 11.Bxc3
  22. Bxc3+
  23. 12.bxc3
  24. Qxc3+
  25. 13.Nd2
  26. Nd4
  27. 14.O-O
  28. Qxc2
  29. 15.Qe1
  30. Qc3
  31. 16.Bf3+
  32. Kf8
  33. 17.Qe5
  34. Nxf3+
  35. 18.Nxf3
  36. Qxe5
  37. 19.Nxe5
  38. Bf5
0-1
Volgende ? Help