Puzzle 973236: Zwart naar Winst

GM Denes Boros (2429) - GM Pavel Ponkratov (2631)
Titled Tue 4th Aug 2pm chess.com INT (5), 2020.08.04
  1. 1.e4
  2. e5
  3. 2.Nf3
  4. Nc6
  5. 3.d4
  6. exd4
  7. 4.Nxd4
  8. Qh4
  9. 5.Nc3
  10. Bb4
  11. 6.Ndb5
  12. Ba5
  13. 7.Qd3
  14. Nf6
  15. 8.Bd2
  16. Nb4
  17. 9.Qe2
  18. Nxc2+
  19. 10.Kd1
    1. Oplossing:10.Kd1
    2. Nxa1
    3. 11.g3
    4. Qg4
    5. 12.Nd5
      1. 12.Qxg4
      2. Nxg4
    6. 12...Qxe2+
    7. 13.Bxe2
    8. Bxd2
      1. 13...Nxd5
      2. 14.Bxa5
      3. a6
      4. 15.Nxc7+
        1. 15.Nd6+
        2. cxd6
        1. 15.exd5
        2. axb5
      5. 15...Nxc7
  20. 10...Nxa1
  21. 11.Nd5
  22. Bxd2
  23. 12.g3
  24. Qh6
  25. 13.Ndxc7+
  26. Kd8
  27. 14.Nxa8
  28. Ba5
  29. 15.Nd6
  30. Rf8
  31. 16.e5
  32. Ne8
  33. 17.Nc4
  34. Qc6
  35. 18.f3
  36. Bb4
  37. 19.Qd3
  38. b5
  39. 20.Nd2
  40. Qxa8
  41. 21.Bh3
  42. Qc6
  43. 22.Ke2
  44. Nc2
  45. 23.Rc1
  46. Nd4+
  47. 24.Qxd4
  48. Qxc1
  49. 25.Qxb4
  50. d6
  51. 26.Qh4+
  52. f6
  53. 27.e6
  54. Qxb2
  55. 28.e7+
  56. Kxe7
  57. 29.Bxc8
  58. Qe5+
  59. 30.Kd1
  60. Nc7
  61. 31.Bb7
  62. Rb8
  63. 32.Be4
  64. h6
  65. 33.Qg4
  66. Ne6
  67. 34.f4
  68. Qa1+
  69. 35.Ke2
  70. Qxa2
  71. 36.f5
  72. Ng5
  73. 37.h4
  74. Nxe4
  75. 38.Qxe4+
  76. Kf8
  77. 39.Kd1
  78. Qa4+
0-1
Volgende ? Help