West Ham have signed England midfielder Kieron Dyer from Newcastle.
The deal, believed to be in the region of £6m, was revived after appearing to collapse two weeks ago when Hammers boss Alan Curbshley said it was “definitely off”.
“Common sense has prevailed, and Kieron is looking forward to joining us,” said Curbishley.
“We are delighted to get the player in. If you look at his history over the last couple of years he missed a lot of games with his hamstring – but once he got it sorted, he played 33 games and scored eight goals.
“He also played for England against Spain, Brazil and Andorra – so he is a current England international, and we are delighted to have him on board.”
Newcastle boss Sam Allardyce claimed the original deal fell through when the Hammers refused to pay a fee of £8m for Dyer after the clubs had initially agreed a £6m fee for the England player.
Dyer was keen to leave St James’ Park to move south and be nearer to his family. He joined Newcastle for £6.5m from Ipswich in July 1999, but his period on Tyneside was undermined by injury.