Former Port Vale loanee Uche Ikpeazu has been signed by Hearts of the Scottish Premiership.
Hearts have announced his signature on a pre-contract deal.
The 23-year-old has agreed a two-year deal at Tynecastle and will move to Edinburgh on 1st July.
Ikpeazu has scored 22 goals in 78 appearances for Cambridge.
He was on loan at Vale Park in 2015 scoring six times in 28 appearances.