Juventus target Erling Haaland has officially signed for Bundesliga side Borussia Dortmund.
Juve were seemingly leading the race until the weekend, when it emerged they were struggling to agree personal terms with Haaland.
Now, Dortmund have announced the arrival of the 19-year-old, who has signed a contract until 2024.
No figures have been released, but Gazzetta dello Sport mentions the Germans have paid €45m, with €15m of that going to agent Mino Raiola.
The newspaper adds he will earn a salary of €6m, which will rise to €8m after the third year of his deal, while it includes an undisclosed release clause.
Haaland, who had also been linked with Manchester United, RB Leipzig and even Milan, has been a huge hit this season, scoring 28 goals in just 22 games for Salzburg.
Image credit @BVB via Twitter
Watch Serie A live in the UK on Premier Sports for just £9.99 per month including live LaLiga, Eredivisie, Scottish Cup Football and more. Visit: https://subscribe.premiersports.tv/