26/04 6:30 PM
27/04 1:30 PM
27/04 1:30 PM
27/04 1:30 PM
27/04 1:30 PM
27/04 4:30 PM
28/04 1:30 PM
28/04 3:30 PM
28/04 5:30 PM

Highlights

90'
+ 7

Full-time! Dortmund 3-1 Frankfurt

BVB come from behind to record a workmanlike win over Frankfurt, whose five-game unbeaten run is ended. They climb to fourth, a point above Leipzig. Eintracht stay sixth.
Full-time
90'
+ 4

Flying save

One for the cameras as Meyer beats away Ekitiké's rising drive that might have been going wide.
90'
+ 4

Game, set and match

Can sends Trapp the wrong way from the spot. Dortmund are going to end the weekend in fourth.
90'
+ 3

Emre Can

GOAL!

3:1
Emre Can
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.
77 %
Distance to Goal
information
Distance to Goal
The distance to goal is measured at the time of the shot - from the position of the ball to the center of the goal.
11 m
90'
+ 2

Penalty!

Moukoko wriggles free from Koch to free Bynoe-Gittens in the box. He goes to ground after a slight touch from the Frankfurt defender, who is booked for the challenge. There's a VAR check, but the decision stands. Can to take...
90'
Video Assistant RefereeVideo Assistant Referee
SituationPenalty
ReviewFoul?
DecisionPenalty
90'

Evergreen duo

Frankfurt fan favourites Chandler and Hasebe are on for the remainder. It would be some story if they can help rescue a point...
90'

Substitution

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.
Omar Marmoush
Omar Marmoush34.99km/h
2.
Emre Can
Emre Can33.50km/h
87'

Downgraded

The referee changes his made after going over to the pitch-side monitor to review Can's challenge on Skhiri. He won the ball first and caught the man after. Yellow card is the decision.
86'
Video Assistant RefereeVideo Assistant Referee
SituationRed card
ReviewFoul?
DecisionYellow card
85'

Shutting up shop

Defensive-minded changes for Dortmund as they try to see out the win, but hang on. Can's just been shown a red card...
81'

Hummels scores!

Buta concedes a free-kick out on the right. Brandt steps up to whip a teasing ball across the six-yard box, where Hummels stoops to send a flying header past Trapp. That could be huge in the context of Dortmund's top-four challenge!
81'

Mats Hummels

GOAL!

2:1
Mats Hummels
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 %
Distance to Goal
information
Distance to Goal
The distance to goal is measured at the time of the shot - from the position of the ball to the center of the goal.
8.01 m
77'

Wide from Hummels

Worth a go from range, but never troubling Trapp from 25 yards. Hats off to Frankfurt for forcing the yellow shirts away from goal.
camera-photo

Great entertainment

But will there be a late twist in the tale?
74'

More changes

Füllkrug, who set up that Brandt chance but has otherwise been a little subdued, is replaced by young Moukoko. Buta and Ekitiké are on for Frankfurt, with Knauff and Götze hooked.
72'

Denied!

Tuta to the rescue to stop a tired-looking Brandt strike from going in. Trapp looked beaten.
71'

Win probability

information
Win probability
Dortmund were the favourites at kick-off, but not any longer. That said, Malen's just flashed an effort wide from a difficult angle. So they're not done just yet...
0'
48.7 %
Now
27.3 %
68'

Strong hands

Meyer gets behind a ferocious Marmoush strike from inside the area. The loose ball could go anywhere, but BVB snuff it out.
66'

Chaibi on

The Algerian replaces Dina Ebimbe on Frankfurt's right-hand side. He has one goal and five assists in the league this season.
65'

Double change

Fresh legs and ideas for Dortmund as Felix Nmecha - making his fourth straight substitute appearance following a hip injury - and Jamie Bynoe-Gittens replace Marco Reus and Karim Adeyemi.
65'

Substitution

63'

Eyes for goal

Nkounkou powers forward, but the eventual shot from 18 yards is fairly easy for Meyer. Marmoush is furious with his teammate - he was unmarked to his right.
59'

Wide!

Brandt sends over a corner met by Reus, but headed wide of the far post. That was a free header...
57'

Awkward moment

Schlotterbeck takes everyone by surprise with a looping back-pass towards Meyer, who's out of position. Luckily, it doesn't get too close to the BVB goal.
55'

Right idea

Larsson runs at the Dortmund defence, before dropping off the ball for Knauff. He tries to help it on, but his back-heeled pass has too much on it, and Meyer can gather.
53'

Tale of the tape

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).
xGoals
1
1.01
0.52
1
Goals
53'

Goal attempts
4off target
4on target
1off target
3on target
49'

Dipping!

Dina Ebimbe stands up Schlotterbeck, before stinging the palms of Meyer with a dipping strike from a tight angle. Bright start from Frankfurt...
48'

Chance!

Knauff bursts into the Dortmund box, but loses his footing just as he was about to get a shot off.
46'

No changes

Both sides are as they were as the second half gets under way. Dortmund need a win to reclaim fourth, remember...
Kick-off!
camera-photo

Half-time! Dortmund 1-1 Frankfurt

An entertaining half comes to an end in Dortmund. Mario Götze gave Frankfurt the lead following a defensive lapse, but BVB hit back through Karim Adeyemi. Eintracht's Omar Marmoush then had a goal ruled out for offside. More of the same, please!
Half-time
43'

Götze danger

Götze's dangerous ball into the mixer is aimed at Marmoush but Maatsen is there to make a very important clearance for the hosts.
39'

Dortmund look the likelier

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).
With BVB dominating possession right now, it is they who are looking more likely to score the game's next goal.
xGoals
1
1.01
0.48
1
Goals
36'

Eintracht denied

Borussia look to break but suddenly the hosts are robbed of possession and Marmoush is played in one-v-one with Meyer. The Eintracht man prods through the goalkeeper's legs and the away fans let out a roar of celebration. The assistant's raised flag dampens their mood, however.
33'

BVB level things up

Malen steams past Niels Nkounkou on the right and pokes a cross that whistles all the way across to Adeyemi at the back stick. The Germany international has the simplest of tasks to stroke home. BVB are level.
33'
Karim Adeyemi
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.
45 %
Distance to Goal
information
Distance to Goal
The distance to goal is measured at the time of the shot - from the position of the ball to the center of the goal.
7.13 m
30'

Pace dropped

Understandably, both teams are feeling the effects of a high-paced game so far and take to knocking the ball about a bit.
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.
2.
Omar Marmoush
Omar Marmoush32.47km/h
3.
Niclas Füllkrug
Niclas Füllkrug32.46km/h
26'

Back the other end

Adeyemi sends a shot off target. We're witnessing a very intense battle at the Signal Iduna Park.
23'

Eintracht bite back

Knauff relieves some of the pressure on his team and the Eagles' build-up eventually leads to a corner. Götze takes and Pacho directs across the face of goal. The Black-and-Yellows manage to clear their lines.
22'

Shot count rising

Goal attempts
3off target
2on target
0off target
2on target
20'

Frankfurt holding on

The visitors are just about keeping Dortmund at bay here. Brandt sends in one more set-piece which Niels Nkounkou sees out for another corner.
17'

Pacho off the line

Brandt sends in a corner which Eintracht can't fully clear. The ball comes back in after some intricate BVB play and Füllkrug rises to head goalwards. Willian Pacho is there to make a crucial clearance on the line.
13'

Götze against his former club!

Well, well. Frankfurt hunt in packs to snuff out a promising Dortmund attack. Pacho sends a long ball up into the BVB half, with Hummels and Schlotterbeck caught out trying to defend Marmoush. He runs clear and forces Meyer to parry. Götze picks up the rebound outside the box and sends a lovely strike into the bottom corner.
13'

Mario Götze

GOAL!

0:1
Mario Götze
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.
10 %
Distance to Goal
information
Distance to Goal
The distance to goal is measured at the time of the shot - from the position of the ball to the center of the goal.
19.45 m
11'

Fierce hit!

Frankfurt only half clear a Brandt free-kick. The loose ball bounces around outside the box, before Maatsen spins an ambitious effort over Trapp's crossbar. That was travelling!
9'

Wayward

Füllkrug drops deep to take possession. He spins away from his marker and feeds Brandt for a shot that's never troubling Trapp. The Dortmund man had runners right and left...
6'

Up and down

Dortmund win a free kick in a central position, roughly 20 yards from goal. Reus steps up with a knuckle-ball effort that beats the wall, but is a foot wide of the upright.
3'

Frankfurt promise

Lively start from Frankfurt. They've already try to play Marmoush through the middle from deep. And Nkoukou's just spooned a cross out for a goal-kick, despite having time and space to pick out a man.
1'

Under way!

Leaders Leverkusen have just beaten Freiburg to restore their 10-point lead at the summit. Who will prevail in the final fixture of Matchday 26?
Kick-off!

Teams out

It's loud, very loud, as the players take to the field at Signal Iduna Park. There really is nowhere like it.

Table talk

Leipzig's 5-2 win in Cologne means Dortmund begin the day in fifth, two points behind fourth. A win will redress the balance ahead of the March international break, but defeat would leave them playing catch-up once more and with Frankfurt breathing down their necks in sixth. The gap between these two is currently seven points...

More on those teams

Dortmund are without goalkeeper Gregor Kobel, right-back Julian Ryerson and midfielder Marcel Sabitzer. Alex Meyer, Marius Wolf and Marco Reus come into the side. Centre-back Nico Schlotterbeck and forward Karim Adeyemi also start, with Jadon Sancho only fit enough for the bench. As for Frankfurt, ex-Dortmund youngster Ansgar Knauff is preferred to Farès Chaïbi in attack.

Dortmund starting line-up

Meyer - Wolf, Hummels, Schlotterbeck, Maatsen - Brandt, Can (c), Reus - Malen, Füllkrug, Adeyemi

Dortmund subs

Lotka, Bensebaini, Süle, Özcan, Nmecha, Bynoe-Gittens, Sancho, Duranville, Moukoko

Frankfurt starting line-up

Trapp (c) - Tuta, Koch, Pacho - Dina Ebimbe, Larsson, Skhiri, Nkounkou – Götze, Knauff - Marmoush

Frankfurt subs

Grahl, Hasebe, Buta, Max, Collins, Chaibi, Chandler, van de Beek, Ekitiké

European hangover?

Dortmund - who host PSV Eindhoven on Wednesday - are winless in their last five Bundesliga games following a UEFA Champions League fixture (D3, L2), and have yet to beat a top-six team this season (D2, L3).
0:30
camera-professional-play-symbol

Watch: TOGETHER! STOP HATE. BE A TEAM

German professional football is making a clear statement for diversity, respect and social cohesion on and around Matchday 26 of the Bundesliga and Bundesliga 2 season (15-17 March). The joint message from the professional clubs of both leagues, as well as from the DFL and DFL Foundation is: TOGETHER! STOP HATE. BE A TEAM.
camera-photo

Probable line-ups

Who's set to play this weekend? Who's going to miss out? Keep up to date with all the latest team news right here!
2:03
camera-professional-play-symbol

Watch: Frankfurt 3-3 Dortmund - previous meeting

Dortmund twice came from behind to secure a point in a six-goal thriller in Frankfurt earlier this season. They're now unbeaten in five against the Eagles, whilst only losing one of the last 14 league meetings between the sides.
2:03
camera-professional-play-symbol

Watch: Werder Bremen 1-2 Borussia Dortmund - highlights

Dortmund ended the weekend in fourth place, a point clear of RB Leipzig, thanks to Donyell Malen and Jadon Sancho goals in Bremen.
2:03
camera-professional-play-symbol

Watch: Eintracht Frankfurt 3-1 Hoffenheim - highlights

Eintracht Frankfurt consolidated sixth place with a come-from-behind win over fellow top-six hopefuls Hoffenheim, who ended the Matchday 25 encounter with nine men.
camera-professional-play-symbol

Hello and welcome!

Thanks for joining us for build-up and live coverage of this Matchday 26 fixture between Dortmund and Frankfurt.