Black gets very close to a draw now.
34... f8g6 White has lost a good portion of his advantage. Black has serious drawing chances. 35. c5c4  35... g6e5  36. c4d4  36... e5c6 The only chance and probably a move Ding had foreseen when going for this endgame.