Real Madrid have signed Trent Alexander-Arnold, with sources telling ESPN that the clubs agreed a £10 million ($13.5m) deal for his early release so that he can play at the Club World Cup.
Liverpool had already announced that Alexander-Arnold would be leaving Anfield this summer after he opted against signing a new contract with his boyhood club.
Madrid then began talks with the Premier League champions to release Alexander-Arnold before his contract with them was due to expire on June 30, 2025.
The transfer is set to be completed when the summer transfer window open on Sunday.