Ding Junhui staged an amazing comeback to knock Antrim’s Mark Allen out of the Welsh Open last night.
Allen appeared to be in the driving seat as he held a 3-1 lead in the best of seven contest, but he was unable to secure a match-winning frame and when Ding got into his stride there was no stopping him.
Allen had quickly established a two-frame lead and Ding was rather fortunate to win a scrappy third to put himself on the board.
Allen scraped through a grim fourth frame as he moved to the brink of victory, but Ding won the next frame to reduce the deficit.
Allen, however, failed to capitalise when a shocking safety shot and a fluked plant left him with a great chance of winning frame six.
That missed opportunity allowed the Chinese player to make 81 to the pink and set up a deciding frame, which he took with a break of 79.
Ding will now face Ali Carter in the quarter-finals, as he continued his love affair with the Welsh Open with a 4-1 win over former world champion Peter Ebdon.
The Essex player, who won the event two years ago and reached last year's final before losing to John Higgins, led 3-0 and although Ebdon won a scrappy fourth frame, a 74 ensured victory for Carter.
Mark Williams continued his run with a 4-0 hammering of an out-of-sorts Jamie Cope.
Matthew Stevens beat his Welsh compatriot Ryan Day in a deciding frame.
He faces world number one John Higgins in the last eight.
Meanwhile Stephen Hendry compiled the 10th maximum break of his career in his match with Stephen Maguire.