Ronnie O'Sullivan roared back to top form with three centuries in seven frames as he knocked Mark Williams out of the World Championship yesterday.

The 34-year-old had been unconvincing in terms of performance and attitude during his opening clash with Liang Wenbo, and also seemed to be lacking focus for parts of the opening two sessions against Williams.

But it was a different story yesterday, as the crowd was treated to a vintage O'Sullivan show.

He fired in breaks of 53, 104, 75, 111 and 106 to win 13-10 and book a last-eight meeting with Mark Selby, who beat Stephen Hendry 13-5, and extend his perfect Crucible record against Williams to three wins from three meetings.

Other result: Carter beat Perry 13-11.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.