Top seed and heavy favourite Juan Martin del Potro marched into the semi-finals of the Los Cabos Open with ease on Thursday.
The Argentine defeated world number 301 Egor Gerasimov 6-1 6-1 in just 61 minutes at the ATP 250 event, as he aims to win his third title of a resurgent season.
Standing between the 29-year-old and a place in the decider will be third seed Damir Dzumhur, who accounted for American Michael Mmoh 6-2 6-3.
In the other half of the draw, Britain's Cameron Norrie upset Frenchman Adrian Mannarino to win 6-4 6-4.
Norrie's semi-final opponent will be Fabio Fognini, the Italian having eased past Yoshihito Nishioka 6-2 6-2.