Real Madrid have activated a buy-back clause to re-sign Daniel Carvajal from Bayer Leverkusen after just one season.
Carvajal, 21, left the Estadio Santiago Bernabeu for the Bundesliga in 2012 for a fee of €5 million after failing to break into the Real first-team.
During his season with Bayer he made 32 appearances and impressed as they qualified for the Champions League courtesy of a third-place league finish provoking Real to sign him back for a pre-agreed fee of €6.5 million.
"We are very sad that we no longer have Daniel among our ranks," Bayer director of sport Rudi Voller said on the club's official website.
"We always knew from the very beginning that Real would recognise his sporting value sooner or later.
"He has been so convincing this season that Real's decision has not come as a surprise to us."
General manager Wolfgang Holzhauser added: "Daniel Carvajal left a great impression from day one, not only sportingly but in terms of his character," said Leverkusen's general manager Wolfgang Holzhauser.
"As much as it pains us to see him leave, we nevertheless wish him all the best in fulfilling his childhood dream of playing in Real Madrid's first team.
"Daniel played in several of their youth teams and is a 'Madridista' through and through.
"We wish him all the best for his future."