Borussia Dortmund beat Manchester United and Juventus to signing Erling Haaland from FC Salzburg.

Dortmund paid Haaland's $22 million release clause. 

The 19-year-old has scored 28 goals in 22 matches on the season.

United were initially interested in Haaland, but cooled off once it became clear that any future sale of Haaland would be split between his father and agent Mina Raiola.