Judd Trump won a dramatic final frame to beat Barry Hawkins and make it through to the semi-finals of the Welsh Open.
With the score at 4-4 going into the decider Trump got off to a fine start with a break of 32 before he missed on the yellow.
Hawkins took control but after a succession of safeties Trump managed to fluke the final red.
However, he was not on a colour so had to try and snooker Hawkins before he made a mistake of his own that gave his opponent a chance on the yellow.
Incredibly, he couldn’t take that chance and it allowed Trump to clear up.
The match was a cagey affair with Hawkins’ highest break 76 and Trump’s just 50.
Trump looked comfortable at 3-1 up but Hawkins rallied with three consecutive half-centuries to take the lead.
Trump responded to take the eighth frame before sealing it in the ninth and will face Scott Donaldson in the semi-finals after the 22-year-old beat Zhou Yuelong 5-0 in the earlier game.