Highlights

90'
+ 6

FULL-TIME! FRANKFURT 2-3 DORTMUND

What a turnaround! Trailing by two goals at the break, Dortmund scored three times in the final 19 minutes to register an unlikely win - one that closes the gap on leaders Bayern to six points.
Full-time
90'
+ 2

TALKING TACTICS

Witsel comes on to shore up the midfield for Dortmund. As for Frankfurt, Portuguese striker Paciencia is on.
90'
+ 2

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.
2.
Emre Can
Emre Can33.42km/h
3.
Filip Kostic
Filip Kostic32.92km/h
89'

DAHOUD!!!!

Moments after Hrustic fires over from range for Frankfurt, Dortmund forge ahead for the first time. Hinteregger stops Haaland in his tracks, but pokes the ball to Dahoud in the process. He sets himself, before bending through a ruck of Eintracht shirts and to the left of Trapp's despairing dive. A good 18 yards out - that's some strike from the holding midfielder!
89'
Mahmoud Dahoud
88'

BELLINGHAM EQUALISES!

Dortmund hit back from 2-0 to level! Reus's pass to Haaland is bundled out to Meunier on the right. He swings a cross into the box, where Bellingham rises unmarked to head past Trapp. There are bookings on both sides in the ensuing melee - can BVB go on and win this thing?
87'
Jude Bellingham
82'

BORRE ON A HAT-TRICK

Frankfurt aim long for Borre. He has the beating of Can, but Hummels pokes it away from the Colombian. In doing so, the Dortmund defender almost toes past the on-rushing Kobel, who sticks out a boot to deflect the ball behind.
79'

REINFORCEMENT

Oliver Glasner bolsters his defence with the introduction of veteran Makoto Hasebe. Japanese countryman Daichi Kamada - an attacker - makes way.
77'

MALEN!

Malen beats three players, before drawing a smart save from Trapp, down to his left, from a tight angle. Can Dortmund get a late leveller?
76'

PENALTY SHOUT

A whiff of a Frankfurt penalty as Kamada goes to ground under Can's challenge, but nothing's given.
73'

DOUBLE CHANCE

Haaland stings the palms of Trapp at the Frankfurt keeper's near post. He's first to the ensuing corner, but doesn't make the desired connection and glances his header wide.
71'

HAZARD PULLS ONE BACK!

Dortmund get a goal that has been coming. Reus plays a direct pass into the feet of Haaland. He spots the run of Hazard to his left, who holds off Chandler's challenge and fires under Trapp. Game on!
71'
Thorgan Hazard
70'

HAALAND CHANCE!

Dortmund shift the ball quickly. Malen, who's been one of their best outlets, collects and delivers a low cross into the penalty area, where Haaland scoops over.
68'

OFF TARGET

Reus runs at the Frankfurt defence, and feeds Guerreiro darting towards the 18-yard area. It's a half chance for the Portugal international, but he can't find the target.
66'

DOUBLE CHANGE

Jakic - a doubt before the game after a bout of covid - replaces Rode. Atalanta loanee Sam Lammers also gets a run-out, at the the expense of the effervescent Lindstrom, in a move that will likely see Borre take up a slightly deeper role.
65'

HAZARD ON

That's Brandt's last action of a fairly subdued showing by his recent standards. Hazard's on in the BVB attack.
63'

BRANDT!

Better from Dortmund. Malen's cross is deflected into the path of Reus. He touches it off to Brandt, who bends wide of the far post from inside the area.
62'

HAALAND!

Haaland does receive a pass into the box from Guerreiro, on this occasion. He hits it first time, but fires wide of Trapp's left-hand post.
61'

POSSESSION ONLY NINE TENTHS OF THE LAW

Dortmund continue to see more of the ball, but Frankfurt's defenders have their number. Haaland's barely been in the game.
Possession (%)
4159
53'

OVER!

Kostic draws the foul from Meunier, down by the corner flag. He plays the free-kick low towards Hrustic on the edge of the box, but the Australian can't keep his first-time shot down.
48'

DENIED!

Frankfurt are in again early in this second half. Lindstrom nutmegs Can to go one-on-one with Kobel, who makes himself very big to deny a certain goal.
Kick-off!
45'
+ 2

HALF-TIME! FRANKFURT 2-0 DORTMUND

Kostic fires wide from an offside position before the whistle sounds. Dortmund started well, but Frankfurt have been clinical and deserve their lead.
Half-time
40'

FRANKFURT FIREPOWER

Dortmund have seen more of the ball, but Frankfurt are doing more with it. They've fired off six attempts on goal in the last 20 minutes alone.
Goal attempts
5off target
3on target
3off target
2on target
camera-photo

BORRE, BORRE, BORRE, BORRE!

Borre only scored once across his first 10 Bundesliga appearances, but has since struck five times in his last eight, whilst producing three assists.
34'

SIDE NETTING!

Dahoud misplaces a pass intended for Guerreiro in the centre of midfield. Lindstrom picks it off and tears away, before firing into the side netting. Borre, on a hat-trick, was unmarked in the middle.
33'

BELLINGHAM THREAT

Malen gets in behind the Frankfurt defence, and cuts a ball back for Bellingham. He waltzes his way into the box, but his shot is blocked behind for a corner that comes to nothing.
31'

OFF THE POST!

Dortmund are living very dangerously as N'Dicka heads against the woodwork. Kobel was beaten.
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.
28'

WASTED

Haaland leads a three-on-two break, but delays his pass. When he does release the ball to Reus, it lacks the necessary precision, and Frankfurt can clear.
24'

BORRE AGAIN!

Dortmund ship a second Frankfurt goal! Kostic is the architect with another probing ball into the danger zone. It wriggles away from Kamada, but Reus inadvertently keeps the chance alive. Borre takes full advantage, driving into the bottom corner for his second of the contest.
24'
Rafael Borré
22'

FRANKFURT BREAK

Kostic leads the charge for Eintracht, and finds Lindstrom on the right-hand side of the area. The Dane stands up Hummels, but the angle's tight and Kobel's out to smother.
19'

KOSTIC!

The Eagles have the wind in their sails as Kamada tees up Kostic for a shot from 18 yards. He catches it well, his low strike forcing Kobel to dive full stretch to push behind.
16'

FRANKFURT STRIKE FIRST!

One chance, one goal for Frankfurt. Kostic bends in a free-kick from the left. Borre runs across Bellingham and steers home from the edge of the six-yard box, despite the best efforts of Kobel.
15'
Rafael Borré
13'

DORTMUND IN CHARGE

BVB are much improved following their end-of-year loss to Hertha Berlin. They're pressing hard and moving the ball very well.
Possession (%)
3565
9'

SCUFFED

Haaland with two half chances in quick succession. His first from Brandt's in-swinging corner is blocked. Malen whips the ball back over with interest, but Dortmund's No.9 scuffs his second attempt wide on his weaker right foot.
5'

HAALAND!

Brandt's quick pass sends Malen away down the Dortmund right. Haaland collects the cross on the edge of the area, holds it up and stings the palms of Trapp. Encouraging stuff from BVB.
2'

WHAT A SAVE!

Dortmund almost get off to a flier. Hummels rakes a long ball into the feet of Meunier. He races into the box and drives an effort towards the top corner, but Trapp pushes it onto the upright at full stretch.
1'

THE BALL'S ROLLING

And snow is falling in Frankfurt. Can Dortmund cut the gap to the top to six points, following Bayern's loss to Gladbach?
Kick-off!
2:03
camera-professional-play-symbol

WATCH: PREVIOUS MEETING: DORMTUND 5-2 FRANKFURT

The teams produced quite the spectacle in Dortmund on the opening day of the season back in August as goals from Haaland (two), Hazard, Reus and Reyna set BVB on their way. Hauge was on target for Frankfurt that day, with an own goal from Passlack too.

HAALAND LOVES A BIT OF FRANKFURT

Erling Haaland has played against the Eagles three times in the Bundesliga so far, although this is his first trip to Frankfurt. The Norwegian has three goals and three assists against them to date.
0:11
camera-professional-play-symbol

WATCH: PITCH INSPECTION AT DEUTSCHE BANK PARK

HEAD-TO-HEAD

Dortmund may hold the upper hand historically in this fixture, winning 46 of the 97 Bundesliga meetings to date (31 Frankfurt wins and 20 draws), but the Eagles are a force to be reckoned with on home turf against BVB. They are unbeaten in their last seven league games against the Black-and-Yellows in Frankfurt (W3 D4).
0:06
camera-professional-play-symbol

WATCH: A PEAK INSIDE DORTMUND'S CHANGING ROOM

TEAM NEWS - FRANKFURT

There are two changes from home coach Oliver Glasner: Tuta replaces Hasebe in Frankfurt's three-man back line, while Hrustic comes into central midfield for Sow.

TEAM NEWS - DORTMUND

BVB coach Marco Rose has made four changes to his side following the Matchday 17 defeat by Hertha Berlin before the winter break. Gregor Kobel returns in goal, with Marwin Hitz dropping to the bench, while Hummels, Guerreiro and Bellingham come in for Pongracic, Schulz and Witsel.

FRANKFURT STARTING XI

Trapp – Tuta, Hinteregger, N’Dicka – Chandler, Rode (c), Hrustic, Kostic – Lindstrom, Kamada – Borre

FRANKFURT SUBS

Ramaj, Hasebe, Ilsanker, Jakic, Lammers, Ache, Paciencia

DORTMUND STARTING XI

Kobel – Meunier, Can, Hummels, Guerreiro – Bellingham, Dahoud – Brandt, Reus (c), Malen - Haaland

DORTMUND SUBS

Hitz, Schulz, Pongracic, Hazard, Witsel, Passlack, Moukoko, Tigges, Knauff
camera-professional-play-symbol

Welcome along!

Here you can find all the information about Frankfurt against Dortmund on Matchday 18.