Ali Carter beat reigning champion Judd Trump 6-5 to reach the semi-finals of the Masters at Alexandra Palace.
A see-saw encounter saw Carter establish a 4-2 advantage with three half-centuries and a break of 103.
Trump then made a sublime 129 as he began a fightback, reeling off three frames in a row to lead 5-4.
However, Carter took a nervy 10th frame with a superb 43 clearance to level and sealed his victory with a fine run of 64 in the decider.
“You have to try and hold on to these special moments. To make a clearance like that in those circumstances and in front of a crowd like that is a feather in my cap,” Carter told BBC Sport.
“For all the money I looked like I was going to go 5-3 in front and I lost my composure for a couple of frames.
“I had worked really hard but [I was] delighted to make an unbelievable clearance to force a decider and then how I held myself together I don’t know.”
Mark Allen and Mark Selby play later on Friday (19:00 GMT) in a repeat of the 2023 World Championship semi-final, with the winner scheduled to face Carter in the last four on Saturday evening.
More to follow