Middlesbrough have announced the signing of Rudy Gestede from Aston Villa on a three-and-a-half-year deal.
The clubs have not disclosed the fee, but Sky Sports News recently reported that the figure was in the region of £6m.
The 28-year-old struggled to hold down a place in Villa's team this season having started just eight Championship games, and in 18 appearances in all competitions, the forward has scored four goals.
Gestede becomes Boro's first signing of the January transfer window and joins Aitor Karanka's side with the club sitting 16th in the table, four points above the relegation zone.
The former Cardiff City and Blackburn Rovers player will wear the number 29 shirt at the Riverside.