Real Madrid said Wednesday they have re-signed striker Mariano Diaz from French side Lyon for 33 millions euros ($39 million) on a five-year deal having only last summer allowed him to move to France for eight million.
Diaz, a Spain-born Dominican Republic international, is a product of the Real academy, but had looked initially set to sign for Sevilla before Real made their move having decided to exercise a buy-back option negotiated last year.
The 25-year-old was a hit in France as he scored 18 times and provided seven assists to help his side finish in the top three and gain a Champions League qualification berth.
Real said he would be presented Friday.
Under the terms of the deal, Lyon will receive 15 percent of any surplus Real make in a future deal for the player.