Anthony Gordon has signed for Newcastle United from Everton in a deal that could be worth £45million.
The ECHO understands Everton had valued Gordon at around £60million - but while the Magpies were initially unwilling to go above £40million, a structured deal with incentives was struck after the Kirkdale-born player submitted a formal transfer request.
In a club statement on Sunday afternoon, Everton confirmed: "Anthony Gordon has joined Newcastle United for an undisclosed fee.