Carlos Alcaraz has been beaten for just the second time in 2026, the world No.1 going down in the third round to Sebastian Korda in Miami.