Tottenham have confirmed the signing of Roberto Soldado from Valencia for a club record fee after the striker passed his medical.
The two parties agreed a fee of €30 million for Soldado, 28, last week, with the deal hinging on a successful medical.
And Spurs announced the completion of the signing of the Spain international via their official Twitter account on Monday.
The Premier League club also confirmed the news via a statement on their official website, where they revealed that Soldado is expected to be available for their pre-season friendly against Espanyol on Saturday,
It is believed the terms of the deal mean Tottenham have made an initial payment of €12 million, with three further payments of €6 million over the next three years.
Soldado, who started his career at Real Madrid, went on to play for Osasuna, Getafe and Valencia, while he has picked up 11 caps for his country.
The striker spoke last week of his desire for his new club to keep hold of Gareth Bale, who has been strongly linked with a move to Madrid.
He was quoted as saying by AS: "Bale is a great footballer and you can see the effort Tottenham are making to prevent him from leaving. Of course I want him to stay."