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.
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.
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.