Puzzle 971739: Zwart naar Winst

FM Ana Donskov (2279) - IM Santiago Avila Pavas (2513)
Titled Tue 31st Jan Late chess.com INT (5), 2023.01.31
  1. 1.e4
  2. Nf6
  3. 2.e5
  4. Nd5
  5. 3.d4
  6. d6
  7. 4.Nf3
  8. g6
  9. 5.Bc4
  10. Nb6
  11. 6.Bb3
  12. Bg7
  13. 7.h3
  14. O-O
  15. 8.O-O
  16. c5
  17. 9.dxc5
  18. dxc5
  19. 10.Qe2
  20. c4
  21. 11.Bxc4
  22. Nxc4
  23. 12.Qxc4
  24. Nc6
  25. 13.Bf4
  26. Bf5
  27. 14.Na3
  28. Qa5
  29. 15.Rfe1
  30. Rac8
  31. 16.Qb3
  32. Qb4
  33. 17.c3
    1. Oplossing:17.c3
    2. Qxf4
  34. 17...Qxf4
  35. 18.Qxb7
  36. Be4
  37. 19.Nh2
  38. Rb8
  39. 20.Qc7
  40. Bxe5
0-1
Volgende ? Help