Erling Haaland will move to Borussia Dortmund in January despite reported interest from RB Leipzig, Juventus and Manchester United.
Borussia Dortmund have seen off competition from a host of major European clubs to sign Salzburg talent Erling Haaland, the Bundesliga club have confirmed.
The Norway international has signed on until 2024, putting an end to the speculation around his future that had been fuelled by his scintillating impact with Salzburg in the Champions League.
Haaland, 19, only joined Salzburg at the start of 2019 having agreed a move from Molde the previous August, but his form this season has forced Europe's biggest clubs to take notice.
After making only two appearances in last season's Austrian Bundesliga, Haaland has enjoyed a remarkable rise to prominence by netting 28 goals in 22 appearances in all competitions.
The powerful striker scored eight goals from just four Champions League starts, with Bayern Munich's Robert Lewandowski the only player to find the net more.
RB Leipzig, Juventus and Manchester United – managed by Haaland's former Molde boss Ole Gunnar Solskjaer – had all been strongly linked, but Dortmund won the race and are fully aware of the interest their new player attracted.
"Despite many offers from absolute top clubs from all over Europe, Erling Haaland decided on the sporting task at BVB and the perspective that we have shown him. Our tenacity has paid off," club CEO Hans-Joachim Watzke said.
Haaland believes in the club's project and highlighted the chance to play at the Signal Iduna Park as an important reason for choosing Dortmund.
"I had intensive discussions with the club management and the sports management, especially with Hans-Joachim Watzke, Michael Zorc and coach Lucien Favre," he added.
"There was a feeling right from the start that I absolutely wanted to switch to this club, go this route and play football in this incredible Dortmund atmosphere in front of more than 80,000 spectators. I'm already itching for it."
Haaland, born in Leeds to former Leeds United and Manchester City midfielder Alf-Inge Haaland, has long been considered a future star for Norway and broke into the Bryne first team at 15 before quickly earning a move to Molde.
Haaland attracted headlines in May this year when he scored a remarkable nine goals in a single Under-20 World Cup match, as Norway crushed Honduras 12-0. Although his side were eliminated in the group stage and he failed to net in another match, that haul secured him the Golden Boot.
On the back of his exploits in the tournament, Haaland became a more regular starter upon his return to Salzburg, netting a hat-trick in his first appearance of the season – a 7-1 OFB Cup win over Parndorf.
That was the first of five trebles for the club in the first half of the season, including one in the 6-2 Champions League demolition of Genk.
He will join up with Dortmund on January 3, with his official debut likely to come away to Augsburg 15 days later.