Anthony Gordon has completed his move from Everton to Newcastle United.
Newcastle are reportedly paying £40million up front to Everton, with an additional £5m payable in potential add-ons.
Gordon was the subject of intense interest from Chelsea at the start of this season, but Everton rejected their advances and had been hoping to tie the young forward to a new deal.
However, Newcastle and Tottenham also enquired over the 21-year-old, and the Magpies solidified their interest this month.
Gordon has signed what has been described as a “long-term” contract at St James’ Park, becoming Newcastle’s first signing of the January transfer window as Eddie Howe’s team look to push on for Champions League qualification.
The new recruit said: “Since I heard of the interest, I was a