Middlesbrough have signed striker Rudy Gestede from ChampionshipAston Villa on a contract until June 2020.
The two clubs agreed a fee between £6m and £7m, BBC Tees Sport understands.
Benin international Gestede joined Villa from Blackburn in July 2015 and has scored 10 goals in 55 appearances, but the 28-year-old has started only three games since Steve Bruce took over at the Championship club in October.