Alcaraz fechou o jogo em 2 sets a 0, com parciais de 6-4 e 6-2, em uma hora e sete minutos.
Confira a tabela do Masters 1000 de Indian Wells no Flashscore
O astro espanhol, que tem 13 vitórias seguidas em Indian Wells, terá um teste mais complicado na próxima segunda-feira (10), contra o canadense Denis Shapovalov (nº 28), que bateu em dois sets o australiano Adam Walton (nº 96).
"Poderia dizer que foi um jogo tranquilo, mas não foi fácil controlar os nervos", reconheceu Alcaraz após bater Halys. "Eu estava muito nervoso antes de começar. Tive que manter o foco para ter calma e jogar um bom tênis".
Em seu caminho rumo a uma terceira final consecutiva, Alcaraz não terá pela frente adversários como o italiano Jannik Sinner (nº 1), suspenso até maio por doping, nem o alemão Alexander Zverev (nº 2), que foi eliminado de forma surpreendente na sexta-feira.