Judd Trump suffered a shock 13-9 loss to Jak Jones in the quarter-finals of the World Championship at the Crucible Theatre in Sheffield.
Having resumed at 8-8 overnight, world number two Trump once again struggled to find his rhythm in a tactical affair that worked in his opponent’s favour.
Breaks of 87 and 61 helped Jones pull clear at 11-9 and the Welshman sealed a famous victory with a superb run of 106.
Jones will now play seven-time champion Ronnie O’Sullivan or 2015 winner Stuart Bingham in the semi-finals.
And the 30-year-old, nicknamed ‘The Silent Assassin’, is likely to relish the prospect, with his game seemingly perfectly suited to the longer format and a best-of-33 encounter.
Jones, who is playing in the tournament for just the second time is aiming to become only the third qualifier to win the world title after Terry Griffiths in 1979 and Shaun Murphy in 2005.
“I feel good and pleased to get through. I thought Judd struggled. He started with a century and it kind of motivated me,” Jones told BBC Sport.
“I played a good three frames then and although it went 4-4, I felt like he was a different player and went into his shell a bit and I took advantage of it.”
On the other side of the draw David Gilbert also advanced into the last four with a 13-8 win over Stephen Maguire.
Gilbert, who enjoyed a 9-2 advantage at one stage, led 10-6 as his match with world number 28 Maguire resumed and held his nerve to progress into the last four.
He will face fellow Englishman Kyren Wilson, who beat Scotland’s four-time winner John Higgins 13-8.