Real Madrid have confirmed that the 23-year-old striker Alvaro Morata joined the La Liga giants from Juventus.

The Spanish attacker, who is currently on an international duty at Euro 2016, came through the youth system at Real Madrid, before joining the Italian champions in July 2014.

Morata, previously reported to be a summer target for the English clubs with the likes of Arsenal and Chelsea, has scored 27 times in two years for the Old Lady, winning two Serie A titles and two Coppa Italias.

The European champions retained a buy-back option for the Spaniard, and have now triggered that clause, which is somewhere around in the region of £23 million.

“Real Madrid CF have informed Juventus FC of their decision to salvage the federative rights on the player Álvaro Morata, who will join up with the first team for pre-season training under the command of Zinedine Zidane,” read a statement on the club’s official website.

Morata, who appeared 52 times for Los Blancos’ first team between 2010 and 2014, leaves Juventus having scored 27 times in 93 appearances for the Italian champions.