Judd Trump delivered a much-improved performance as he beat Gary Wilson 4-1 to reach the quarter-finals of the English Open.
Having battled back from 3-1 down to win his last three matches, Trump raised his game with breaks of 70, 89 and 76 helping him secure victory.
He will next face Kyren Wilson, who beat him in the quarter-finals of the World Snooker Championship quarter-finals in August.
'It's like Messi with the ball' - O'Sullivan praises Trump
Trump started the evening in positive fashion with a break of 70, only for Gary Wilson to level with a brilliant 124.
The world No 1 regained the lead with a break of 89 in the third frame but looked as though he would be pegged back again by Wilson.
However, with a 63-0 lead in frame four, Wilson missed a black into the corner and Trump seized his chance to snatch the frame.
'Clinical' Trump storms into English Open quarter-finals
That proved a pivotal moment as a break of 76 in the fifth frame sealed Trump’s most comfortable win of the tournament so far.
Kyren Wilson was also impressive in a whitewash win over Ben Woollaston.
Woollaston didn’t score a point in the last three frames while Wilson knocked in breaks of 90 and 70.
John Higgins also eased into the quarter-finals with a 4-1 win over Ding Junhui while Zhou Yuelong won 4-0 against Andrew Higginson.
Neil Robertson made breaks of 90, 57 and 91 as he won 4-2 against Barry Hawkins.
Mark Selby came from 3-1 down to beat Hossein Vafaei.
The Iranian started with a break of 91 and looked to be heading for a shock win as he won three of the opening four frames. But Selby recovered to set up a quarter-final clash against Yuelong.
World No 110 Robbie Williams is the lowest-ranked player left in the draw after he recorded a 4-1 victory over Anthony McGill.