Sakkari, terceira cabeça de chave no México, venceu a colombiana Emiliana Arango (180ª do ranking) por 6-3 e 6-4 em 1 hora e 23 minutos.
Na próxima fase, a grega enfrenta a sa Caroline Garcia (11ª), que superou a bielorrussa Victoria Azarenka pelo mesmo placar.
A outra semifinal será entre as americanas Sofia Kenin (53ª) e Caroline Dolehide (111ª).
Kenin, campeã do Australian Open de 2020, ou pela canadense Laylah Fernandez por 2 sets a 1 (6-4, 6-7 e 6-1).
Já Dolehide surpreendeu a italiana Maria Trevisan (54ª), salvou quatro match points e venceu a batalha de quase três horas por 6-3, 6-7 e 6-3.
Considerada zebra contra Trevisan, que havia despachado Ons Jabeur nas oitavas, a americana de 25 anos alcançou a sua primeira semi de um torneio da WTA na carreira.
As duas semifinais do torneio mexicano acontecem na noite desta sexta-feira.