Joe Perry and Stuart Bingham both scored 4-1 victories at the Players Championship in Thailand to book a semi-final meeting on Saturday.
Bingham shared the first two frames against Mark Davis but then won three in a row with breaks of 52, 101 and 82.
Basildon’s Bingham, who is chasing his third career ranking title and second of the season having won the Shanghai Masters, said: “It feels as if I am getting better as the tournament goes on. Last week I lost 6-0 to Ronnie O’Sullivan (at the World Grand Prix) but I have bounced back and this week I am going from strength to strength.
“Mark made a couple of schoolboy errors today and I punished him. Joe Perry is playing very well so it will be tough tomorrow. I will enjoy it and hopefully get to the final.”
Perry lost the opening frame against Holt but then won four on the spin with a top run of 65. The Cambridgeshire cueman is chasing his first ever ranking title – the closest he came was at the start of this season when he lost 10-9 to Neil Robertson in the Wuxi Classic final.
“I felt comfortable out there today and I’m really pleased by how I played,” said Perry. “Michael’s one of my best friends on the tour but you have to be professional out there. I tried to be strong and positive. I never get carried away when I win or disappointed when I lose. That keeps me on an even keel and helps me stay consistent during the season.
“I’ve had a look around Bangkok this week, found a few nice restaurants and even been on the back of a motorbike. It’s a great place, we’ve had a lot of fun.”