Middlesbrough have signed forward Uche Ikpeazu from Wycombe Wanderers on a three-year deal for an undisclosed fee.
"I've always liked Uche back to when he was at Hearts and I watched him a few times," boss Neil Warnock said.
"He's keen and dedicated wherever he plays and the fans will get behind him because he's such a 100% player."
Prior to his time with Wycombe, Ikpeazu came through Reading's academy and later joined Watford, where he had spells on loan at Crewe, Doncaster, Port Vale and Blackpool.
After a successful stint with Cambridge, Ikpeazu joined Hearts in 2018 and was a runner-up in the Scottish Cup whilst at the club.