The British No 1 came through a gripping match lasting more than two-and-a-half hours in a deciding tiebreak to win 4-6, 6-4, 7-6 (5)

Jack Draper defeated the Argentine 6-1, 7-5 in the third round of Indian Wells, while compatriot Cameron Norrie saw off Alex de Minaur 6-4, 6-4

Jack Draper will continue his Indian Wells defence against Novak Djokovic while Carlos Alcaraz survives a scare to progress.