Players Championship: Neil Robertson and Mark Allen through to semi-finals
Welsh Open winner Neil Robertson booked a semi-final against Judd Trump with a 6-4 victory over world number two Mark Williams at the Players Championship.
The match was level at 2-2 before the 2010 world champion, 37, captured three successive frames.
Welshman Williams claimed the next two but Robertson made a skilful 54 when the balls were awkwardly placed.
Northern Ireland's Mark Allen came from 3-0 down to beat Welsh Open runner-up Stuart Bingham 6-4.
Allen won four frames in succession and wrapped up the match with a break of 75.
"I'm very proud with the way I handled that match from 3-0 down," said the Northern Irishman, who caused controversy at last month's World Grand Prix after conceding a frame when only 22 points behind - with 11 reds left on the table and a possible 115 points available.
John Higgins knocked out world number one Mark Selby and meets defending champion Ronnie O'Sullivan in Friday's remaining quarter-final for the right to face Allen.
The 10th frame of the Robertson-Williams contest produced an unusual scenario in which five of the six colours were on the side cushions.
But Australian Robertson, the world number eight, potted nine reds and nine blues to leave Williams needing a snooker he was unable to find.
Find out how to get into snooker, pool and billiards with our fully inclusive guide.
Sign up to My Sport to follow snooker news on the BBC app.