Puzzle 972872: Les noirs gagnent

GM Vi Zakhartsov (2532) - S. Krivenko (2354)
27th Czech Rapid G1 2016 Pardubice CZE, 2016.07.21
  1. 1.Cf3
  2. d5
  3. 2.d4
  4. c6
  5. 3.c4
  6. Cf6
  7. 4.Cc3
  8. dxc4
  9. 5.a4
  10. Ff5
  11. 6.Ce5
  12. Cbd7
  13. 7.Cxc4
  14. Cb6
  15. 8.Ce5
  16. a5
  17. 9.h4
  18. h6
  19. 10.f3
  20. Cfd7
  21. 11.e4
  22. Cxe5
  23. 12.exf5
  24. Cec4
  25. 13.Db3
  26. Cd6
  27. 14.Fd3
  28. Cd7
  29. 15.Fe3
  30. Db6
  31. 16.Da2
  32. Ce5
  33. 17.O-O-O
  34. Cxd3+
  35. 18.Txd3
  36. Cxf5
  37. 19.Ff2
  38. e6
  39. 20.d5
    1. Solution:20.d5
    2. Dxf2
  40. 20...Dxf2
  41. 21.dxe6
  42. f6
  43. 22.Ce4
  44. Dxg2
  45. 23.Db3
  46. Fb4
  47. 24.Thd1
  48. Ce7
  49. 25.Cd6+
  50. Fxd6
  51. 26.Txd6
  52. O-O
  53. 27.Td7
  54. Tfe8
  55. 28.Txb7
  56. Cd5
  57. 29.Te1
  58. Df2
  59. 30.Te4
  60. f5
  61. 31.Te5
  62. Dg1+
  63. 32.Dd1
  64. Dxd1+
  65. 33.Rxd1
  66. Te7
  67. 34.Txe7
  68. Cxe7
  69. 35.Rc1
  70. g6
  71. 36.b3
  72. Rg7
  73. 37.Rb2
  74. Rf6
0-1

This puzzle is part of the following Puzzle Academy skills:
ChessPuzzle.net version 3
Suivant ? Aide