Shaun Murphy is through to the quarter-finals of the Dafabet Masters, after beating Ding Junhui 6-4 at the Alexandra Palace.
The Magician had trailed 2-0 and 4-2, before winning the last four frames to advance.
He will now play Marco Fu in the last eight.
Ding came flying out of the block – quickly establishing a 2-0 lead with breaks of 99 and 84.
Murphy responded with runs of 71 and 64 to level at the mid-session interval.
Back came the world number three, who won three consecutive ranking events earlier this season, to regain his two-frame advantage knocking in a 70 along the way.
The world number eight halved the deficit with a 56, before making a frame-winning break of 46 to bring the contest all square once more at 4-4.
He then moved ahead for the first time, and gained 20 points out of his opponent through fouls in frame ten on his way to wrapping up victory.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: http://gms.to/1a2u3KU