Manchester City have confirmed the signing of goalkeeper James Trafford in a British record deal from Burnley.
The 22-year-old had been courted by Newcastle United for well over a year but has opted for a return to the Etihad Stadium, where he came through the club's academy.
City sold Trafford to Burnley for an initial £14m two years ago and inserted matching rights into the deal.
Once Newcastle bid for the England Under-21 international last week, City had to quickly decide whether to make their move – despite neither Ederson nor Stefan Ortega leaving so far this summer.