Shaka Hislop outlines the edge Borussia Dortmund had to get the signature of FC Salzburg’s Erling Haaland.

Borussia Dortmund have signed Erling Haaland, beating Manchester United and Juventus in the race to secure the 19-year-old’s signature.

Haaland joins the Bundesliga club from Austrian side FC Salzburg, with his deal set to keep him at Dortmund until 2024. Sources have told ESPN that Haaland moves for an initial €20 million, which was his release clause.

Haaland’s move is a coup for Dortmund, with the striker enjoying a stunning season so far. He has scored 28 goals in 22 games this season, with eight coming in the Champions League, and he became the first teenager to score in the first five matchdays of the competition.

Sources told ESPN that United made an enquiry of Haaland, who was also linked to RB Leipzig and Juventus, and Ole Gunnar Solskjaer — Haaland’s former manager at Molde — also travelled to Salzburg to meet with the 19-year-old’s advisors earlier in December.

But sources also told ESPN that United’s interest in the player cooled when it became clear that any deal would involve a share of potential future sale profits between Haaland’s father, Alfie, and advisor Mino Raiola. United also would not accept a demand for Haaland to be given a buyout clause for him to move to the club. Sources have said the release clause mooted was as low as €50m.

The performances of teenager Mason Greenwood this season have also led to United believing that they can invest in the team in alternative areas, despite an acknowledgement that Haaland has the ability to become a major star.

A source told ESPN that Raiola advised Haaland to go to Germany, but the final decision was left to Haaland and his father.