Neil Robertson crashed out of the Masters in Milton Keynes after being edge out in a final frame decider by the Chinese superstar Yan Bingtao.
Yan battled back from 3-1 and 5-3 down to claim a 6-5 win on his Masters debut and stun the Australian, who had swept to his third career UK crown last month.
It was a extremely mature performance from the 20-year-old Yan, and it hinged on a simple missed black by Robertson in the fifth frame when he was on the verge of going 4-1 in front.
Instead Yan proceeded to clear to pink to reduce the deficit to 3-2, and despite falling behind again he showed nerves of steel to drag the match back into a decider.
Yan, whose best major performance was a run to the 2019 UK championship semi-finals, established an early lead with a break of 35 then produced some superb safety play to defy his opponent and reach the last eight.
In the evening session Mark Selby faced Stephen Maguire.
This match was a real battle as the first 6 frames were shared and both players could feel that they had missed a chance to take real control of the match.
Maguire won a tense 7th frame quite comfortably and powered in breaks 61 and 65 to wrap up victory and will now face Yan Bingtao in the quarter finals.
Last 16 Draw
Stuart Bingham 6-4 Thepchaiya Un-Nooh
Shaun Murphy 6-4 Mark Williams
Mark Selby 3-6 Stephen Maguire
Neil Robertson 5-6 Yan Bingtao
Joe Perry 2-6 David Gilbert
Kyren Wilson 6-2 Gary Wilson
John Higgins vs Mark Allen
Ronnie O’Sullivan vs Ding Junhui