2021-22 German Bundesliga
  • Marco Reus (3')
  • Erling Haaland (54' PEN, 90'+4')
  • Jonathan Burkhardt (87')

Erling Haaland hits double on return as Dortmund go top of Bundesliga

play
Haaland's brace leads Dortmund to win vs. Mainz (1:28)

Erling Haaland scores a pair of goals in a 3-1 win against Mainz for Borussia Dortmund. (1:28)

Borussia Dortmund's Erling Haaland scored twice on his return from injury to help his team beat Mainz 3-1 on Saturday to go top of the Bundesliga.

The Norwegian forward, who had been out since late September, scored in the 54th minute with a spot kick following a lengthy VAR review over a hand ball and then again deep in second half stoppage time.

- Stream ESPN FC Daily on ESPN+ (U.S. only)
- Don't have ESPN? Get instant access
- Notebook: The inside stories from around the world

Dortmund go top on 18 points, two ahead of champions Bayern Munich and Bayer Leverkusen who face each other on Sunday.

The hosts, who travel to Ajax for the Champions League next week, had shot out of the blocks and earned a dream start with captain Marco Reus thumping in a deflected cutback in the third minute for a dream start.

It was Reus' 14th goal in 20 games against Mainz, the most he has scored against any Bundesliga club.

In a tense first half Dortmund had three quarters of possession but had to wait almost the entire half for another chance in stoppage time when a Jude Bellingham effort was cleared off the line.

Haaland's penalty gave Dortmund a measure of comfort in the second half and Mats Hummels hit the post with a glancing header but the visitors were not yet done.

Mainz struck with Jonathan Burkardt in the 87th from a mistake by Dortmund keeper Gregor Kobel to set up a nervous finale before Haaland completed a quick break to secure Dortmund's ninth consecutive home league win.

German Bundesliga Standings

POS Team GP GD PTS
1 Bayern Munich 13 +29 31
2 Borussia Dortmund 13 +14 30
3 Bayer Leverkusen 13 +10 24
4 SC Freiburg 13 +6 22
5 TSG Hoffenheim 13 +7 20
6 1. FC Union Berlin 13 +1 20
7 VfL Wolfsburg 13 -2 20
8 RB Leipzig 13 +8 18
9 Mainz 13 +3 18
10 FC Cologne 13 0 18
11 Borussia Monchengladbach 13 0 18
12 Eintracht Frankfurt 13 -1 18
13 VfL Bochum 13 -8 16
14 Hertha Berlin 13 -14 14
15 VfB Stuttgart 13 -5 13
16 FC Augsburg 13 -10 13
17 Arminia Bielefeld 13 -10 9
18 SpVgg Greuther Furth 13 -28 1