Roberto Soldado's underwhelming spell at Tottenham has come to an end, with the striker joining La Liga outfit Villarreal.
The Spaniard has struggled to live up to expectations following his big-money move from Valencia in August 2013. Spurs forked out £26 million for the 30-year-old, but he was only able to notch up seven goals in 52 Premier League appearances and 16 goals in 76 in all competitions.
"Villarreal and Tottenham Hotspur have agreed the transfer of Spanish forward Roberto Soldado," Villarreal said in a statement on their official website.
"He will wear the Villarreal shirt for the next three seasons."
Soldado took to Twitter to thank Tottenham and its fans for their support during his time with the club.
"These two years have been difficult for me but I wouldn't change this experience for anything in the world," he tweeted.
He added: "I am sorry for not being able to meet the expectations that Tottenham had put on me.
"Thanks for the elegance and treatment received from all the staff, from my team-mates and the fans.
"They didn't stop cheering and supporting me every second I was on the pitch."