Neil Robertson finally shook off Ronnie O'Sullivan to win their Masters quarter-final clash 6-4.
Less than a month after O'Sullivan had produced a scintillating burst of snooker to come from behind and win their World Grand Prix final encounter, this time Robertson gained a measure of revenge to advance to the last four.
It was a deserved win for the Australian, who bagged a century in the first frame and was never behind in the match. But he'll know that it was far from a flawless display as he gave up a series of opportunities to win frames and kept allowing O'Sullivan a second chance.
Robertson will face Mark Williams in the semi-final after the Welshman outlasted fellow Class of '92 luminary John Higgins 6-5 in a thrilling evening session.
Higgins opened with a 126 and led 2-0 but Williams hit a 116 to get on the board and won the next two frames as well to lead 3-2, only for the Scot to level.
The two greats then traded frame for frame and break for break as Williams hit a 66 and 78 to lead 4-3 and 5-4 but Higgins replied with runs of 127 and 61 before the Welshman won the decider, capitalising on an early error from his rival to compile an ice-cool 91.

