Meet the new boss? At 19, Carlos Alcaraz beat Nadal, Djokovic and Zverev