Chelsea have signed Borussia Dortmund forward Christian Pulisic for 64m euros (£58m) but will loan him to the German club until the end of the season.
The 20-year-old United States international, who was linked with Liverpool and Arsenal, joined Dortmund as a youth player in 2015.
Pulisic has scored nine goals in 23 games for the US.
Der BVB hat sich mit dem FC Chelsea auf einen Transfer von Christian #Pulisic mit sofortiger Wirkung geeinigt, Chelsea wiederum leiht den 20-Jährigen bis zum Saisonende an den BVB aus.
— Borussia Dortmund (@BVB) January 2, 2019
“It was always Christian’s dream to play in the Premier League,” said Dortmund director Michael Zorc.
“That certainly has to do with his American background, and as a result we were unable to extend his contract.
“Against this background, we have decided to accept an extremely lucrative bid by Chelsea, given the low contract maturity.”
Pulisic’s contract at Dortmund was due to expire in June 2020.
Dortmund who lead the Bundesliga by six points and are through to the last 16 of the Champions League, where they will play Tottenham.