Real Madrid have made their first major attacking signing since the sale of Cristiano Ronaldo, with Mariano Diaz returning to the club from Lyon.
Mariano left Madrid for Lyon a year ago for €8 million but the Ligue 1 side have agreed a deal worth a possible €30m (£27m/$35m) for the striker.
Sevilla were interested in Mariano but their attempted capture of the 25-year-old fell through when Madrid’s interest in triggering their option to buy emerged.
Mariano has signed a five-year deal with Madrid and he will be presented to the club’s fans at the Santiago Bernabeu on Friday.
Earlier on Wednesday, Lyon president Jean-Michel Aulas indicated Mariano’s move to Madrid was imminent.