Real Madrid have signed Luka Jovic from Eintracht Frankfurt on a six-year deal.

Jovic will cost an initial €65 million ($73 million) before add-ons.

Jovic joined Eintracht on loan from Benfica in 2017, with the club eventually agreeing to make the move permanent at the end of the past season, in which he scored 17 goals in 32 Bundesliga appearances, as well as 10 in 14 Europa League games.

“From a sporting point of view selling Luka Jovic is a big blow,” said the Eintracht Frankfurt sporting director, Fredi Bobic. “His explosiveness and capacity to score goals propelled us into Europe and we have benefited from more than just his goals in the past two years. 

“But it was clear that there was a limit to what kind of bid we could refuse. For Eintracht Frankfurt this is a good and important transfer. We wish Luka all the best in the future. He has all the attributes to have a great career. And we are proud that we have supported him on his way.”