Luca Brecel has recorded the biggest win of his career by beating Ronnie O'Sullivan 13-10 in the World Championship quarter-finals.
The seven-time world champion had taken a 10-6 lead into the final session on Wednesday afternoon, but he was well below-par as his Belgian opponent reeled off seven successive frames at the Crucible.
Before this tournament, Brecel had posted five successive first-round exits in Sheffield, yet he will reach the final if he can defeat either Anthony McGill or Si Jiahui.
After edging the first frame of the day, Brecel posted a 112 break to further reduce the deficit to 10-8, and more mistakes from O'Sullivan preceded a Brecel 64 break in the 19th frame.
A 72 break followed in the 20th, putting the match on level terms, and another effort of 61 proved to be decisive as Brecel continued his remarkable run.
Woooooow.#CazooWorldChampionship | @CazooUK
— World Snooker Tour (@WeAreWST) April 26, 2023
Having moved one way from the win, Brecel compiled a match-winning effort in the 23rd frame, taking it 63-1 as O'Sullivan opted to shake hands rather than attempt to secure a minimum of three snookers.
Earlier in the day, Mark Allen withstood a gutsy performance from Jak Jones to eventually prevail 13-10, taking five of the last six frames after Jones had moved 9-8 ahead.
A 66 and two 64-breaks were enough for Allen to get over the line, setting up a last-four showdown with either Mark Selby or John Higgins.