Ronnie O'Sullivan's fine run of form continued with a 4-1 win over Mark Williams in the second round of the Welsh Open.
A recent winner of the German Masters, O'Sullivan sealed his place in the top 16 for the World Championship with victory over Marco Fu earlier in the week and he carried the momentum into his clash with Williams.
He started with a 125, sealing the century by knocking in a yellow with his left hand. Williams hit back with a 133 clearance of his own - only to see O'Sullivan counter with a 96.
Williams passed up a chance in the fourth and when he stuck a red over the pocket in the fifth, O'Sullivan steamed in to close out the match - extending his winning run over Williams which dates back to 2002.
O'Sullivan will now face good friend Judd Trump, after the youngster wasted little time beating Stuart Bingham in the evening session.
After seeing Bingham take the opening frame of the match, Trump reeled off four in a row - after a wasteful Bingham miss handed him the first of those - to claim a brisk 4-1 victory in an hour.
Seven-time world champion Stephen Hendry is out after he was outclassed by Mark Allen. Hendry was beaten 4-0 by the Northern Irishman, who now goes on to face Shaun Murphy in the last eight.
Also through to the quarter-finals is Stephen Maguire, who beat Matthew Stevens 4-2, and Stephen Lee, who was a 4-1 winner over Tom Ford.
In the final match of the day, Mark Selby defeated Martin Gould 4-1 to complete the line-up for the last eight encounters.