Brazilian teen Joao Fonseca advances to face world No. 1 Carlos Alcaraz at the Miami Open, following a near-upset of Jannik Sinner at Indian Wells.