Highlights

0:24
camera-professional-play-symbol

Watch: Terzic: "We've got a big week when we return"

0:31
camera-professional-play-symbol

Watch: Haller happy after brace

camera-photo

Full-time: Dortmund 6-1 Cologne

Dortmund have waltzed their way back to the top of the Bundesliga! An attacking masterclass saw them smash six past Cologne with braces for both Haller and Reus.
Full-time
90'

Speed check: The fastest player in the game after 90 minutes

information
Speed check: The fastest player in the game after 90 minutes
Through high-end camera technology and machine learning, the speed of each player is evaluated in real time. Top speed then means, the fastest measured single frame of a player/game.
1.
Linton Maina
Linton Maina33.01km/h
2.
Marius Wolf
Marius Wolf32.94km/h
3.
Julian Ryerson
Julian Ryerson32.85km/h
89'

Süle almost makes it seven

The Dortmund defender heads onto the post from a Bellingham cross. Then Cologne also strike the post at the other end! Kingsley Schindler can't slide the ball over the line at the far post with the goal gaping.
87'

Modeste chance

The substitute has a chance to score against his former club. Bellingham's cross is deflected towards Modeste at the far post and he can't quite react in time to steer it goalbound.
85'

Cologne still pushing

You have to credit Cologne's spirit, as they have kept on plugging away despite heading to a heavy defeat. They are playing the ball around a lot now looking for openings, but Dortmund will fancy their chances of pouncing on the break.
80'

Good save from Meyer

A Cologne free-kick tests the Dortmund keeper and he parries the ball out just past Tigges, who was waiting to score.
camera-photo

150 up for Reus

Marco Reus's two goals today have taken him to 150 Bundesliga goals!
camera-photo

Haller at the double

It is the first time Sebastien Haller has scored a brace for Dortmund - and his third in total in the Bundesliga.
70'

Reus joins the party!

The captain strikes and it is 6-1 to rampant Dortmund! Malen does superbly to play a little flick behind the defence that Reus races onto and strokes past Schwäbe.
70'

Marco Reus

GOAL!

6:1
Marco Reus
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
39 %
69'

Haller makes it five

Dahoud swings a free-kick from 20 yards out towards the top corner that rattles the bar. Sebastien Haller is the quickest man to react to the rebound and has the simple task of knocking the ball into the empty net for 5-1!
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
96 %
66'

Malen drills it in

The Dutch right winger drives the ball into the box. It's an enticing delivery but neither Reus nor Haller can get onto the end of it.
62'

Ryerson

More swift attacking, and the January signing from Union Berlin cuts inside but fires over.
58'

Triple change from Cologne

Some fresh legs will go down well for Cologne as they continue to get stretched by Dortmund.
58'

Guerreiro almost in

Yet another impressive Dortmund attacking move sees Malen cut the ball across to Guerreiro in the box. He is blocked before he can pull the trigger.
58'

Substitution

54'

Selke sends one wide

Chance for a Cologne second! Hector swings a free-kick in and Selke meets in the air but heads just wide.
52'

Exceeding the xG

information
xGoals
The xGoals value of a club is calculated from the sum of all goal probabilities (goals and shots on goal) of that team. During a match, it’s easy to see whether the club is performing better than expected (goals > xGoals) - or maybe even higher (xGoals > goals).
Dortmund have more than twice the goals they were expected to score on the xG metric - a sure sign of the clinicalness of their attacking in that first half.
xGoals
4
1.4
0.49
4
Goals
50'

Similar story

Dortmund are bossing possession again in the second period as they bide their time and seek out attacking openings. Cologne continue to chase them around, though they are struggling to find ways to win the ball off the hosts right now.
46'

In action again

The second half is underway. Will Cologne mount an unlikely comeback or can Dortmund extend their lead?
Kick-off!
45'
+ 3

Half-time: Dortmund 4-1 Cologne

A stunning display of Dortmund's attacking prowess! Cologne have barely done anything wrong but find themselves three goals down after the hosts smashed in several sensational team goals.
Half-time
45'

Two minutes of stoppage time indicated

I think we all need a break after all this excitement...
44'

Guerreiro free-kick

A testing crossed delivery from the right that Schwäbe does well to punch away.
42'

Selke pulls one back

Davie Selke has scored his first goal since joining Cologne! Ljubicic plays the ball forward for Selke to chase, and he snaps it at Meyer at a tight angle. The stand-in Dortmund keeper saves but Selke smashes in on the rebound.
42'

Davie Selke

GOAL!

4:1
Davie Selke
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
8 %
41'

Dortmund want more

They were disappointed by dropping points for the first time in 2023 in their derby clash with Shalke last weekend, and they are making a show of intent today.
camera-photo

Goal and assist machine Guerreiro

With a goal and an assist today, the Portuguese player has nine direct goal involvements already in 2023 (two goals and seven assists). That's more than any other player in the Bundesliga.
36'

Malen makes it four!

Dortmund are on fire! Everything is going their way tonight, with a ball up from Süle finding Malen, who outpaces Chabot and swings a shot in that Schwäbe gets a hand to but can't keep out!
36'
Donyell Malen
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
13 %
34'

Cologne come again

Kainz tries to find Selke but Wolf reacts well to poke the ball behind for a corner.
32'

Reus makes it three!

Wow! Dortmund have raced into a three-goal lead with some scintillating attacking. Another sleek moves sees Guerreiro lay the ball back for Reus to guide it into the top corner.
32'

Marco Reus

GOAL!

3:0
Marco Reus
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
11 %
30'

Speed check: The fastest player in the game after 30 minutes

information
Speed check: The fastest player in the game after 30 minutes
Through high-end camera technology and machine learning, the speed of each player is evaluated in real time. Top speed then means, the fastest measured single frame of a player/game.
1.
Julian Ryerson
Julian Ryerson32.85km/h
2.
Dejan Ljubicic
Dejan Ljubicic32.31km/h
3.
Davie Selke
Davie Selke32.16km/h
29'

Cologne keep going

Cologne are known for their pressing and intensity - and they have outrun their opponents so far, continuing to get into Dortmund's faces and create chances despite slipping two goals down.
Distance run (km)
36.3
37.3
26'

Hector header

The full-back gets to a Kainz free-kick - Dahoud puts it behind via his hand, and after a VAR check on that, no penalty is awarded and Cologne continue with a corner.
25'
Video Assistant RefereeVideo Assistant Referee
SituationNo penalty
ReviewHandball?
DecisionNo penalty
24'

More Cologne pressure

Shkiri and Selke combine well to allow the midfielder to chase the ball into the box, but Schlotterbeck leaps to deny Shkiri the opportunity to shoot.
21'

Adamyan almost finds the perfect answer

Cologne are in no mood to give up despite the double blow. Adamyan cracks a shot at the near post that Meyer has to turn onto the post, and then Ljubicic smashes another effort on target.
17'

Haller hammers the second!

Sebastien Haller doubles Dortmund's lead as another neat move carves open the Cologne defence. Bellingham drives the ball forward to Reus, who backheels it over to Guerreiro, who turns it across to Haller to smash into the roof of the net from the edge of the box!
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
35 %
15'

Guerreiro grabs the opener!

A clinical finish from the full-back turned midfielder! It comes from a sweeping Dortmund attack, which sees Guerreiro find Malen, who does really well out wide to break into a position he can stroke the ball across for the Portuguese international to turn in from the near post.
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
33 %
camera-photo

Keenly contested

The two sides have cancelled one another out in a bustling opening.
9'

Selke

Cologne try hoisting a long throw-in to Davie Selke and it creates some trouble for Dortmund. He sends a glancing header from the back of his head that Schlotterbeck has to turn behind for a corner.
9'

Pass, pass, pass

Dortmund have kept the ball moving around nicely in the opening minutes, but are yet to threaten.
Passes
117
25
5'

First probe from Cologne

The visitors win possession and seek to find Adamyan with a long ball but Meyer comes out of the Dortmund goal well to get there and clear.
4'

Dortmund dominate opening

The hosts have gone out with some real zip after Schalke snapped their long winning run last weekend.
1'

We're off

The hosts kick off.
Kick-off!

You'll Never Walk Alone

The club anthem sounds out now, with flags aflutter everywhere and the sun slowly setting on an early spring evening in Dortmund. We're all set, with kick off in a few minutes!

Eyes on the prize

The atmosphere is building up very nicely in Dortmund. The noisy home fans know full well a win tonight would move their boys up to top spot in the Bundesliga, with title race rivals Bayern facing a potentially tricky trip to Leverkusen tomorrow.
camera-photo

Hey, Jude!

Bellingham is in the building (and out on the pitch warming up now). Interestingly, the Englishman is the second most fouled player in the Bundesliga this season, drawing 59 fouls, while Jonas Hector of Cologne is the most fouled (60).
camera-photo

Dahoud joins 100 club

The Syrian-born midfielder with two international caps for Germany makes his 100th appearance for Dortmund tonight.

More on that Dortmund team

Three changes for Dortmund compared to the team that drew 2-2 away at Schalke last weekend. A chance for Mahmoud Dahoud in central midfield tonight - he makes his first start in seven months with Emre Can suspended and Salih Özcan ill. Marco Reus has recovered from illness so comes in for Bynoe-Gittens, while Süle slots in for Hummels in central defence.

More on that Cologne team

Steffen Baumgart is trying to freshen things in attack with Cologne without a goal in four matches. Sargis Adamyan makes his first start of 2023 and partners Selke up front. Linton Maina moves to the bench having started every match since the seventh matchday of the season, with Mathias Olesen replacing him on the right wing. Eric Martel also drops to the bench having started the 0-2 defeat to Bochum last weekend.

Dortmund starting XI

Meyer - Wolf, Süle, Schlotterbeck, Ryerson - Bellingham, Dahoud, Guerreiro - Malen, Haller, Reus (c)

Dortmund subs

Lotka, Hummels, Meunier, Rothe, Reyna, Passlack, Papadopoulos, Modeste, Njinmah

Cologne starting XI

Schwäbe - Schmitz, Hübers, Chabot, Hector (c) - Skhiri - Olesen, Ljubicic, Kainz - Adamyan, Selke

Cologne subs

Horn, Soldo, Martel, Huseinbasic, Schindler, Lemperle, Maina, Tigges, Downs

Terzic's words

Dortmund coach Edin Terzic cited the 3-2 defeat in Cologne earlier this season ahead of the match, saying: "We've been warned – not only by the reverse fixture but by the close matches from the past few years as well. Even though they haven't scored so often in their last matches, they're extremely dangerous."

'Bring on Borussia' beams Baumgart

The Cologne coach was in confident mood ahead of the trip to Dortmund, saying: "We're heading there to try and win. We'll attack, we'll be brave. But we've seen that, despite some good performances, we've not had the results to back that up recently. We know what is waiting for us at the weekend. I'm really looking forward to it!"
2:03
camera-professional-play-symbol

Watch: Previous meeting: Cologne 3-2 Dortmund

Dortmund held a 1-0 half-time lead on Matchday 8 thanks to Julian Brandt's strike, but two quickfire goals from Cologne early in the second half changed the course of the game.

12th man

Dortmund are unbeaten in their last 13 competitive games on home turf (W10, D3), including nine in the Bundesliga.

Strikers in focus

Cologne's former Dortmund forward Steffen Tigges has scored more goals this season (five) than BVB's Karim Adeyemi (three), Anthony Modeste (two), Sebastien Haller (one) and Donyell Malem (one).

Points in sight?

Cologne have taken at least one point from four of their last five league meetings with Dortmund (W2, D2). The Billy Goats won 3-2 in the first half of the campaign but they have not beaten BVB twice in one season since 1988/89.
0:30
camera-professional-play-symbol

Welcome along!

Thanks for joining us for build-up and coverage of the Matchday 25 clash between Borussia Dortmund and Cologne.