Crucible wizard Ronnie O'Sullivan brought more toil and trouble for Mark Williams yesterday with a spellbinding display at the World Championship.
O'Sullivan's young apprentice, Judd Trump, was also back to his magnificent best against Ali Carter in their second-round Crucible contest.
But it was the three-time champion whose performance particularly caught the imagination, as the 36-year-old Chigwell cueman fired two scintillating centuries and four further hefty breaks in converting a 5-3 overnight cushion into an 11-5 lead. He needs two more frames this evening to reach the quarter-finals.
Williams took the final two frames of the session, but O'Sullivan's remarkable record against the Welshman looks set to continue.
Not since the Thailand Masters in early 2002 has Williams beaten O'Sullivan, who barring any collapse will face a quarter-final against Australia's 2010 world champion Neil Robertson.
Williams knew what to expect but could do little to stop O'Sullivan pouring in the heavy breaks, and for the fourth time in seven years the man from Ebbw Vale is poised to go out at the hands of snooker's No 1 showman.
The pair met in Sheffield in 2006, '08 and 2010, with the result going O'Sullivan's way each time.
O'Sullivan completed a tremendous 107 break in the opening frame of the afternoon session, while on the opposite side of the arena Trump sealed a run of 120.
Snooker's two biggest box-office stars united the auditorium, spectators on both sides in raptures.
The century breaks set the tone for the afternoon, but perhaps also the rest of the tournament. Given they are on opposite sides of the draw, the dream ticket of a Trump-O'Sullivan final is a possibility.
Williams has never lost a Crucible match with a session to spare, but at one point it appeared that the humiliation was imminent. O'Sullivan was terrific in each of the afternoon's opening four frames, although he often had Williams' mistakes to thank for his opportunities. Williams missed an attempted plant to let O'Sullivan in for his opening century break.
The gap went to three frames, and it was soon four. Williams was put in deep trouble behind the brown, and played the white off the side and top cushions but the wrong side of his intended target red, missing all the balls and leaving an easy starter.
O'Sullivan had a plant red in a break of 74, and Williams could only stew in his seat.
A 51 guided O'Sullivan towards an 8-3 lead, before a 68 took him to the interval four frames from victory.
The genius was still at work when they returned, and in the space of barely 15 minutes O'Sullivan had conjured magical breaks of 128 and 93.
Thoughts must have turned to a free Monday evening. O'Sullivan had chances early in the 15th frame too, but two reds were not followed by colours and Williams seized his opening, making 86 to guarantee him another night in Sheffield.
The 37-year-old, champion at the Crucible in 2000 and '03, then scrambled through what proved easily the scrappiest frame of the session to give himself the slightest chance heading into today's session.
The most recent of O'Sullivan's three world titles came back in '08, when he beat Williams 13-7 in the second round.
After thrashing Peter Ebdon in the first round, O'Sullivan said he was mentally strong, having benefited from working with sports psychiatrist Dr Steve Peters, the man who has operated successfully with many of Britain's Olympic cyclists.
At the same time he expressed doubt that his game was up to scratch. Clearly, by blazing so far ahead of world No 4 Williams, there is little for O'Sullivan to worry about on the form score.
For the first time in this tournament, Trump also looked a viable trophy contender as he came from 5-3 behind to build a 9-7 lead over Carter.
Trump was troubled by food poisoning as he beat Dominic Dale in round one, and his display was again lacklustre Saturday night as the 22-year-old fell behind to Carter, but to win six frames from eight yesterday was impressive.
The revival began with a quickfire run to 120 in yesterday's opening frame, and Trump, last year's runner-up, will return this afternoon looking to complete a job two-thirds done.
Live, BBC2/Eurosport, 1.0 & 7.0