Medvedev fechou o jogo em 2 sets a 1, com parciais de 6-4, 2-6 e 7-6 (9-7), e comemorou fervorosamente na quadra.
Confira a tabela do Masters 1000 de Indian Wells
No próximo sábado, o russo de 29 anos tentará chegar à terceira final consecutiva no torneio em duelo com o dinamarquês Holger Rune (nº 13), que nas quartas eliminou o holandês Tallon Griekspoor (nº 43).
Medvedev, que nessas duas finais anteriores foi derrotado pelo espanhol Carlos Alcaraz (nº 3), teve que se esforçar ao máximo contra o promissor Fils, que teve o apoio do público americano.
O francês, que chegou pela primeira vez a uma fase de quartas de final de Masters 1000, começou perdendo e chegou a liderar por 5-4 o tiebreak decisivo.
Fils, de 20 anos, salvou dois match points de Medvedev, mas acabou derrotado ao errar um voleio na rede.