En 2020 regresó de forma fugaz para un último año en el club para acabar saliendo libre una temporada después al Everton de Ancelotti buscando un regreso al mejor nivel que nunca se dio. Bajo la promesa de pagar todos los abonos de los socios del Real Madrid de aquella temporada si no cerraba el fichaje, Florentino Pérez pagó la clausula de diez millones de pesetas de la época (60 millones de euros) y el 1 de julio del año 2000, ya como presidente del Real Madrid, lo presentó con el «10» estampado en su camiseta y de la mano de don Alfredo Di Stéfano, lo que supuso el arranque de la era de «Los Galácticos» y el que fue en ese momento el traspaso más caro de la historia del fútbol.