John Higgins missed out on a Scottish Open final date with Gary Wilson after losing to Noppon Saengkham.
The Scot took the opening frame and led 3-1 but Thailand’s Saengkham took the next five frames to win 6-3.
Four-time world champion Higgins’ wait to win his home event continues, with Saengkham taking on defending champion Wilson on Sunday.
In Saturday’s earlier semi-final, it took all 11 frames for Englishman Wilson to defeat China’s Zhou Yuelong.
Zhou made a break of 69 in the decider and celebrated after potting the green to lead by 31 points with just 22 remaining.
However, Wilson got the two snookers he required – one on the brown and another on the blue – to force a re-spotted black, which he eventually potted.
“To somehow win is unbelievable,” Wilson told Eurosport. “Every now and again something miraculous happens so you’ve got to…