Puzzle 286436: Wit naar Winst

GM A. Demuth (2529) - FM D. Nasshan (2345)
GRENKE Chess Open 2017 Karlsruhe GER, 2017.04.15
  1. 1.Nf3
  2. Nf6
  3. 2.c4
  4. c6
  5. 3.g3
  6. d5
  7. 4.Bg2
  8. e6
  9. 5.O-O
  10. Nbd7
  11. 6.b3
  12. Be7
  13. 7.Bb2
  14. O-O
  15. 8.e3
  16. a5
  17. 9.Nc3
  18. b6
  19. 10.Qc2
  20. Ba6
  21. 11.d3
  22. Rc8
  23. 12.Rfd1
  24. Qc7
  25. 13.Rac1
  26. Qb8
  27. 14.e4
  28. b5
  29. 15.exd5
  30. cxd5
  31. 16.Nd4
  32. bxc4
  33. 17.dxc4
  34. Bb7
  35. 18.cxd5
  36. Bxd5
  37. 19.Nxd5
  38. Rxc2
    1. Oplossing:19...Rxc2
    2. 20.Nxe7+ Tussenschaakje
      1. Niet20.Rxc2 vanwege
      2. Nxd5
      1. Niet20.Nxc2 vanwege
      2. Nxd5
      3. 21.Bxd5
      4. exd5
    3. 20...Kh8
    4. 21.Nxc2
      1. 21.Rxc2
  39. 20.Nxe7+
  40. Kh8
  41. 21.Nxc2
  42. Nb6
  43. 22.Ne3
  44. a4
  45. 23.Nc6
  46. Qa8
  47. 24.Ba3
  48. Re8
  49. 25.Ne5
  50. Qxg2+
1-0
Volgende ? Help