Rodrygo Goes was reportedly wanted by Barcelona, Juventus and Paris Saint-Germain, but all it took from Real Madrid was just 20 minutes to wrap up his signature.
The La Liga side paid out a reported €45 million (£40m/$50m) to seal a move for Rodrygo in June 2018, but the teenager remained at Santos for another year before making the switch.
The 18-year-old was presented as a Los Blancos player at the Santiago Bernabeu on Tuesday, with club president Florentino Perez branding him "one of the great prodigies" as he was unveiled to the fans.