Neil Robertson claimed a 6-4 win over world number one Judd Trump to move into the semi-finals of the Champion of Champions in Bolton.
England's Trump took the opener with a run of 69 but Robertson then reeled off three consecutive frames with breaks of 90, 84 and 59 to lead 3-1.
Two half-centuries brought Trump level at 3-3 but the Australian took the next two frames, including a protracted eighth that lasted almost an hour before sealing his victory with an equally tense frame.
Robertson will now face Wales' three-time world champion Mark Williams in the semi-finals on Saturday (19:00 GMT).
Earlier on Wednesday, 42-year-old Robertson compiled a break of 110 on the way to edging past Ali Carter 4-3. Trump had already secured a 4-0 triumph over Ding Junhui.
On Thursday, Ronnie O'Sullivan will play Xiao Guodong (13:00), while Mark Selby will take on Shaun Murphy (14:00).