Casper Ruud is through to the final four of the Estoril Open after a routine 6-3 6-0 victory against defending champion Sebastian Baez on Friday.
The number one seed dominated his Argentine opponent from the moment the first set went to 3-3, winning nine-straight games from there to ease to victory.
Ruud did need to save four break points in the second game of the second set, but his ability to hold serve seemed to end any resistance that Baez could muster.
The Norwegian will face Frenchman Quentin Halys in the semi-finals after his own straight-sets triumph over Dominic Thiem
Halys reached his first ever ATP Tour semi after recording a 6-1 6-4 win over the former world number three in just one hour and 19 minutes.
The other semi-final will see Miomir Kecmanovic take on Marco Cecchinato after the latter stunned third seed Alejandro Davidovich Fokina in straight sets.
The world number 96 claimed a 7-5 7-6 (7-5) victory in the first meeting between the pair to set up a last-four clash with Kecmanovic, who saw off sixth seed Bernabe Zapata Miralles with a comfortable 7-5 6-2 win.
Elsewhere, Dan Evans is the only seed remaining in the Grand Prix Hassan II as he reached the semi-finals by cruising to a 6-3 7-5 triumph over world number 201 Andrea Vavassori in Marrakech.
Evans will face Roberto Carballes Baena next after the Spaniard toppled fourth seed Tallon Griekspoor 6-3 2-6 6-2.
Second seed Lorenzo Musetti was beaten by Alexandre Muller 6-3 1-6 6-4 in a topsy-turvy encounter, and the Frenchman will now face Pavel Kotov in the final four after the Russian defeated Christopher O'Connell in a thriller, 6-3 6-7 (6-8) 7-6 (7-3).