
Erling Braut Haaland scored for Borussia Dortmund as they marked the return of the Bundesliga during the coronavirus outbreak with a convincing derby win over Schalke.
The game will mostly be remembered for the surreal circumstances in which it was played, as Germany became the first major league in Europe to resume action behind closed doors.
There was an eerie atmosphere at Dortmund’s iconic Signal Iduna Park stadium, with every shout by players or coaches audible, and social distancing protocol followed by substitutes and during goal celebrations.
Haaland opened the scoring with a trademark cool finish, flicking home Thorgen Hazard’s cross to continue his sensational season, albeit after an enforced break of almost 10 weeks.
Raphael Guerreiro added two more goals and Hazard also found the net as Dortmund went on to claim a comfortable win over their near neighbors and move within a point of leaders Bayern Munich, who play on Sunday.
A strange feeling as football resumes

Elite-level football might be back in Europe, but it certainly has a different feel about it than it did two months ago.
Strict hygiene protocols saw the Dortmund and Schalke players arrive on multiple buses, use several changing rooms, and then enter the pitch by different routes.
Warm-ups were staggered and the coaching staff and substitutes wore masks and were all separated by two metres as they took their place on the sidelines.
Once the balls had been disinfected by the ball-boys, the game began in total silence, only pierced by the referee’s whistle for kick-off, before being played out to the sound of echoed applause or yelled instructions from the dug-outs.
Fans were completely absent from the 80,000-capacity stadium but that did not stop the Dortmund players performing their trademark salute to the empty stands at the final whistle – standing apart rather than holding hands of course.



- Line-ups
- Match Stats
- Live Text
Line-ups
B Dortmund
- 1BĂĽrki
- 26PiszczekBooked at 73mins
- 15Hummels
- 16Akanji
- 5Hakimi
- 6DelaneyBooked at 53minsSubstituted forBalerdiat 68′minutes
- 8DahoudSubstituted forGötzeat 87′minutes
- 13GuerreiroSubstituted forSchmelzerat 87′minutes
- 23T HazardSubstituted forSanchoat 79′minutes
- 19Brandt
- 17Haaland
Substitutes
- 7Sancho
- 10Götze
- 18Balerdi
- 22Morey
- 29Schmelzer
- 32Reyna
- 33FĂĽhrich
- 35Hitz
- 37Raschl
Schalke
- 23Schubert
- 21TodiboSubstituted forBurgstallerat 45′minutes
- 26SanéBooked at 49mins
- 5Nastasic
- 20KennySubstituted forBeckerat 87′minutes
- 2McKennie
- 8SerdarSubstituted forSchöpfat 74′minutes
- 24Oczipka
- 18CaligiuriSubstituted forMirandaat 76′minutes
- 9RamanSubstituted forMatondoat 45′minutesBooked at 86mins
- 25Harit
Substitutes
- 3Miranda
- 11Gregoritsch
- 14Matondo
- 15Kutucu
- 19Burgstaller
- 28Schöpf
- 31Becker
- 35NĂĽbel
- 37Mercan
Match Stats
- Possession
- Home60%
- Away40%
- Shots
- Home11
- Away10
- Shots on Target
- Home4
- Away3
- Corners
- Home4
- Away2
- Fouls
- Home9
- Away8
Live Text
Match ends, Borussia Dortmund 4, FC Schalke 04 0.
Full Time
Second Half ends, Borussia Dortmund 4, FC Schalke 04 0.
Corner, FC Schalke 04. Conceded by Julian Brandt.
Foul by Julian Brandt (Borussia Dortmund).
Alessandro Schöpf (FC Schalke 04) wins a free kick on the right wing.
Attempt missed. Rabbi Matondo (FC Schalke 04) right footed shot from outside the box is too high. Assisted by Bastian Oczipka.
Substitution
Substitution, Borussia Dortmund. Marcel Schmelzer replaces Raphael Guerreiro.
Substitution
Substitution, Borussia Dortmund. Mario Götze replaces Mahmoud Dahoud.
Substitution
Substitution, FC Schalke 04. Timo Becker replaces Jonjoe Kenny.
Booking
Rabbi Matondo (FC Schalke 04) is shown the yellow card for a bad foul.
Achraf Hakimi (Borussia Dortmund) wins a free kick in the defensive half.
Foul by Rabbi Matondo (FC Schalke 04).
Substitution
Substitution, Borussia Dortmund. Jadon Sancho replaces Thorgan Hazard because of an injury.
Substitution
Substitution, FC Schalke 04. Juan Miranda replaces Daniel Caligiuri.
Attempt missed. Salif Sané (FC Schalke 04) header from the centre of the box is too high. Assisted by Bastian Oczipka with a cross following a corner.
Corner, FC Schalke 04. Conceded by Lukasz Piszczek.
Substitution
Substitution, FC Schalke 04. Alessandro Schöpf replaces Suat Serdar.
Booking
Lukasz Piszczek (Borussia Dortmund) is shown the yellow card for hand ball.
Hand ball by Lukasz Piszczek (Borussia Dortmund).
Attempt missed. Guido Burgstaller (FC Schalke 04) right footed shot from outside the box misses to the right following a set piece situation.
Foul by Mahmoud Dahoud (Borussia Dortmund).
Guido Burgstaller (FC Schalke 04) wins a free kick in the attacking half.
Attempt blocked. Weston McKennie (FC Schalke 04) right footed shot from outside the box is blocked.
Foul by Lukasz Piszczek (Borussia Dortmund).
Rabbi Matondo (FC Schalke 04) wins a free kick on the left wing.
Substitution
Substitution, Borussia Dortmund. Leonardo Balerdi replaces Thomas Delaney.
Goal!
Goal! Borussia Dortmund 4, FC Schalke 04 0. Raphael Guerreiro (Borussia Dortmund) left footed shot from the centre of the box to the bottom right corner. Assisted by Erling Haaland with a through ball.
Foul by Julian Brandt (Borussia Dortmund).
Amine Harit (FC Schalke 04) wins a free kick on the left wing.
Attempt saved. Guido Burgstaller (FC Schalke 04) left footed shot from outside the box is saved in the centre of the goal. Assisted by Amine Harit.
Raphael Guerreiro (Borussia Dortmund) wins a free kick in the defensive half.
Foul by Jonjoe Kenny (FC Schalke 04).
Booking
Thomas Delaney (Borussia Dortmund) is shown the yellow card for a bad foul.
Foul by Thomas Delaney (Borussia Dortmund).
Suat Serdar (FC Schalke 04) wins a free kick in the attacking half.
Attempt blocked. Jonjoe Kenny (FC Schalke 04) right footed shot from outside the box is blocked.
Foul by Thomas Delaney (Borussia Dortmund).
Amine Harit (FC Schalke 04) wins a free kick in the attacking half.
Offside, FC Schalke 04. Daniel Caligiuri tries a through ball, but Guido Burgstaller is caught offside.
Offside, FC Schalke 04. Salif Sané tries a through ball, but Guido Burgstaller is caught offside.
As It Stands
Team | P | W | D | L | F | A | GD | Pts | |||
---|---|---|---|---|---|---|---|---|---|---|---|
1 | Bayern Mun | 25 | 17 | 4 | 4 | 73 | 26 | 47 | 55 | ||
2 | B Dortmund | 26 | 16 | 6 | 4 | 72 | 33 | 39 | 54 | ||
3 | RB Leipzig | 26 | 14 | 9 | 3 | 63 | 27 | 36 | 51 | ||
4 | B Mgladbach | 25 | 15 | 4 | 6 | 49 | 30 | 19 | 49 | ||
5 | B Leverkusen | 25 | 14 | 5 | 6 | 45 | 30 | 15 | 47 | ||
6 | Wolfsburg | 26 | 10 | 9 | 7 | 36 | 31 | 5 | 39 | ||
7 | Freiburg | 26 | 10 | 7 | 9 | 35 | 36 | -1 | 37 | ||
8 | Schalke | 26 | 9 | 10 | 7 | 33 | 40 | -7 | 37 | ||
9 | Hoffenheim | 26 | 10 | 5 | 11 | 35 | 46 | -11 | 35 | ||
10 | Köln | 25 | 10 | 2 | 13 | 39 | 45 | -6 | 32 | ||
11 | Hertha Berlin | 26 | 8 | 7 | 11 | 35 | 48 | -13 | 31 | ||
12 | Union Berlin | 25 | 9 | 3 | 13 | 32 | 41 | -9 | 30 | ||
13 | Frankfurt | 24 | 8 | 4 | 12 | 38 | 41 | -3 | 28 | ||
14 | Augsburg | 26 | 7 | 6 | 13 | 37 | 54 | -17 | 27 | ||
15 | Mainz | 25 | 8 | 2 | 15 | 34 | 53 | -19 | 26 | ||
16 | DĂĽsseldorf | 26 | 5 | 8 | 13 | 27 | 50 | -23 | 23 | ||
17 | Werder Bremen | 24 | 4 | 6 | 14 | 27 | 55 | -28 | 18 | ||
18 | Paderborn | 26 | 4 | 5 | 17 | 30 | 54 | -24 | 17 |
Get Latest Updates By Following Us
FOLLOW US ONÂ FACEBOOK PAGE