90'
+ 1

AND IF YOU THOUGHT THAT WAS GOOD...

There is so much more to come. Leipzig vs. Bremen and Hoffenheim vs. Wolfsburg are the top-of-the-bill encounters of the five games from 15.30CET on Saturday with Düsseldorf vs. Gladbach at 18.30CET. And that's not even mentioning Bayern and Schalke in action on Sunday...yes, we spoil you. We know. Join us for all that. It would be rude not to. 
Full-time
90'
+ 1

DOST THE LUCKY TALISMAN?

The Dutch forward has lost just two of his eight previous meetings with Dortmund in the German top flight.
90'

MORALE BOOST

If there were question marks following the loss to Leverkusen last week, there are none tonight. Well, perhaps one: how many minutes will be added on here? The answer is none, as the whistle goes on the 90 (despite the substitutions...). A command performance from Dortmund ahead of that Champions League test against PSG. Just what the doctor ordered.
87'

TRAPP-ED 2.0

Hazard picks up the ball just outside the penaty area and sends a curling shot arcing goalwards - Trapp takes off this time to his left and plucks the ball cleanly from midair. One for the highlight reel that one, even if it wasn't the most difficult stop he'll ever make.
83'

TRAPP-ED

Guerreiro is behind a free-kick on the right-hand side...unsurprisingly given the game he's had he goes for goal despite the angle being against him...Trapp read his mind though and is across to his left to make a fairly comfortable catch.
80'

HAALAND HEADS OFF

To an ovation and with his name being chanted by the Yellow Wall. That must be a pretty good feeling. The 19-year-old gives the double thumbs-up to the BVB fans. Job done.
78'

GUERREIRO ON FIRE

Three of his five league goals this season have been scored in the last four games. He can't put a foot wrong right now.
77'

GIO GETS A GAME

The 17-year-old is off the bench to make his fifth Bundesliga appearance. I don't know what you were doing on Valentine's Day when you were 17 (I probably don't want to know...), but I'll bet you weren't playing Bundesliga football.
73'

HE DESERVED THAT

Guerreiro has been amazing tonight. The move starts with a delicious ball down the right from Hummels for Hakimi. His cross is behind Haaland, who can only get a touch...Frankfurt should clear, but the ball breaks for Guerreiro, who unleashes a low shot past Trapp from just outside the box. His fifth of the season is a beauty.
71'

KEEP CALM AND PASS THE BALL

The visitors are trying to build patiently from the back, but Dortmund are allowing them to have the ball in their own half, and then pressing when they come over the halfway line. For the moment, Frankfurt haven't found a way to deal with that.
69'

FRANKFURT LEFT FOR DEAD

Guerreiro and Sancho again inject a fearsome tempo into the Dortmund attack...the latter tees up Hakimi on the right...his shot flies well over the bar, but the speed of the hosts' burst forward was breathtaking.
68'

GAME MANAGEMENT

The hosts have certainly stepped off the gas since scoring the third goal. No surprise perhaps with PSG arriving on Tuesday - the French champions only play on Saturday, so Dortmund already get nearly 24 hours more rest.
65'

SANCHO A SURE-FIRE WINNER?

Dortmund have yet to lose a Bundesliga game in which their English starlet has scored, winning 17 and drawing five when Sancho has found the net. That's pretty impressive.
64'

Substitution

62'

WHAT NEXT?

Frankfurt are starting to put some passes together for the first time since the start of the second half, but they have been completely outclassed since the break. 
60'

AMBITIOUS

Zagadou lashes the ball goalwards and it's straight at Trapp - the former PSG defender was more than 30 metres out, but Dortmund have every right to think things will go for them right now. They're imperious.
58'

HAALAND THE HISTORY-MAKER

That was his first goal with his right foot in the Bundesliga, and the Norway international forward is the first man to score eight goals in his opening five appearances in the German top flight. Is he the best January buy ever?
55'

AXEL TAKES A SPIN

Witsel fancies his chances with Frankfurt rocking....his shot is deflected behind for a corner...Frankfurt get the ball clear, but it's going to come back at them quickly.
54'

AND JUST WHEN YOU THOUGHT...

It couldn't get any better, it does. Guerreiro skips brilliantly around three players, finds Hakimi on the left...he plays a one-two with Sancho, and Haaland tucks in the cross. Wow! Just wow!
54'
Erling Haaland
50'

HOW GOOD IS JADON SANCHO?

That's his 13th league goal of the season - that's a career-best. He's got a league-leading 13 assists, meaning he's now level with Leipzig's Timo Werner as the players being involved in most goals this season in the Bundesliga. 
50'

Jadon Sancho

GOAL!

2:0
Jadon Sancho
49'

EARLY DANGER

Haaland loses the ball in the Frankfurt half, and the visitors counter...Touré's ball in for Dost is only just cut out by Piszczek. That was a hairy moment for the hosts!
Kick-off!
45'
+ 2

HALF-TIME VERDICT

Dortmund deserve to be ahead, but Lucien Favre's men have not really capitalised on their dominance. Frankfurt have offered precious little going forward, but they're still in this. 
Half-time
45'
+ 1

TRADEMARK BVB

Witsel wins the ball back just outside his own penalty area, and Hakimi hares upfield on the counter-attack...he skips round the last man and immediately pulls the trigger, but can't keep it down. Might have been a little less hasty there.
45'

DOST ON

Let's see if the ex-Wolfsburg man can provide Frankfurt with a greater presence in the Dortmund penalty area. He'll need service though, and there wasn't much of that in the first half from the visitors.
43'

PISZCZEK'S LEFT FOOT

The Polish full-back's goal was his first in the Bundesliga since November 2018 and his first with his left foot since December 2013. No wonder he had a huge smile on his face after finding the net. He must have been watching Lewandowski!
42'

IN COMES THE CROSS...

From the right by Chandler...but Kostic can't get on the end...the ex-Hamburg man then sends over a centre from the left...Zagadou boots it clear. Dortmund solid right now.
40'

MR RELIABLE

Piszczek slots into the back three in place of Manuel Akanji, and it's as if he's been there all the time. When they signed him in 2010, BVB knew what they were doing. Does the man ever have a bad game?
40'

PRESSURE ON

Hinteregger handles and Dortmund have a free-kick wide on the right flank...Sancho and Guerreiro there...Sancho's ball in...heart-in-mouth six-yard box scramble...and cleared by Frankfurt.
35'

JADON LOVES ERLING

The pair have hit it off in Dortmund, and they team up on Valentine's night - Sancho's ball hit first time by Haaland, whose effort is blocked. Corner. But Dortmund make nothing of it.
33'

CAPTAIN FANTASZTICZ!!

A great ball in from the left from Guerreiro is missed by everyone in the box...Hakimi takes his time before slotting the ball back to Piszczek, who drills the ball low past Trapp from the edge of the area. With his left foot!! Captain for the night, the right-back can't have scored many with his 'wrong' foot.
33'
Łukasz Piszczek
31'

SHOOT JADON!!!

For the first time in the game, Sancho darts in excitingly from the left, but doesn't shoot when it looks like he could have...the ball breaks for Hakimi, but his effort lacks the power to trouble Trapp.
30'

KOSTIC PUTTING IN A SHIFT

The winger is back in his own final third helping out Evan N'Dicka deal with Hakimi. Frankfurt haven't parked the bus, but they are certainly keeping things very very tight.
26'

WHAT SLOW START?

Frankfurt didn't muster a shot until Chandler's effort that bounced off the Yellow Wall just now. But they started slowly against Augsburg last time out and won that one 5-0...just saying.
23'

SAMMER IN THE STANDS

Former Dortmund player and Ballon d'Or winner Matthias Sammer up in the stands alongside BVB CEO Hans-Joachim Watzke, as usual. They've seen their side dominate without really threatening so far.
21'

DANGEROUS BALL IN

That Kostic left foot swings in a nightmare of a ball for the BVB defence, and Guerreiro gets his head on it to clear the danger. The Portugal international has been involved in everything so far.
15'

ILSANKER FORTUNATE

The new arrival from RB Leipzig lunges to cut out a Guerreiro cross and the ball ricochets goalwards...and straight into the hands of Trapp. That could have turned out a lot worse.
14'

ARE YOU WATCHING PSG?

The French champions come to Dortmund next week for their UEFA Champions League Last 16 first-leg tie - no goals from the hosts yet, but the opening 15 minutes has been impressive. Ex-BVB boss Thomas Tuchel will have taken note.
13'

EXPERIENCE REQUIRED

Hütter has named his most experienced starting XI of 2020 with an average age of 27.4 years. That's just what you need in this sort of atmosphere.
12'

NEARLY FOR HAALAND

Hazard miscues his shot, but it would have been an excellent pass for Haaland at the back post but for Abraham being in the right place at the right time for the visitors.
10'

STRONG FROM HINTEREGGER

Guerreiro raids forward into the Frankfurt box, but Hinteregger's strength wins the day. Guerreiro ends up on the floor as the Frankfurt man brings the ball away.
8'

GUERREIRO FINDS A POST

Haaland is fouled and it's a handily placed free-kick for Dortmund...left of centre, 20 metres out...Guerreiro's left foot...bends the ball off a post...Trapp could only watch that one and is a very lucky boy indeed.
6'

FIRST CORNER

It's the hosts who have it after Hazard's shot ricochets behind...but Trapp makes a clean catch from Sancho's inswinging corner. 
4'

CAN TIMING

The new arrival slides in majestically to thwart Kostic at the opposite end. Textbook challenge from the former Liverpool and Juventus man.
4'

KOSTIC TRACKING BACK

Brownie points for Kostic as he chases down the left to block Hakimi's progress. Great effort from the Frankfurt man, he'll need to do more of that tonight.
1'

WE ARE UNDERWAY!

Dortmund get us going - put the phone on silent, sit down, strap in, and hold on tight. This should be an absolute belter.
Kick-off!

ATMOSPHERE COPY-AND-PASTE

This is where you can insert any comment ever made about the pre-match atmosphere at Dortmund with 'loud' 'spine-tingling' 'goosebumps' and 'sensational' all featuring heavily.

TIFO-TASTIC

The Dortmund fans have produced another iconic banner that they've unfurled right across the 'Yellow Wall'. An amazing tifo of all the sights of the city with 'Big city, Dortmund, my dream' written underneath it. That must have taken ages...

KOSTIC, THE UNSUNG STAR

The Serbia international has scored four goals and provided two assists in his last two competitive games. Since the winter break, only Haaland and Sancho (both seven) have been involved in more Bundesliga goals.

SIGNAL IDUNA (NO WALK IN THE) PARK

BVB are the only Bundesliga team yet to lose at home in any competition this season. They're unbeaten on home turf since April, 2019. Since. April. Yes, we know.

FRANKFURT ON FIRE, BUT...

Adi Hütter's men have a joint-league-best 10 points from their four league matches in 2020, but they haven’t won away in Dortmund since February 2010, losing all eight visits since.

FAIR PLAY DORTMUND

"We're the fairest team in the Bundesliga," sporting director Michael Zorc reckons. And he's right. They've committed a league-low 184 fouls, but have been fouled the most: 211 times. As Zorc points out, "You don't get any points for that." And Emre Can has called for the side to be "dirtier". Let's see what that means...

DORTMUND XI

Bürki - Piszczek, Hummels (c), Zagadou, Guerreiro - Witsel, Can - Sancho, Hazard, Hakimi - Haaland

DORTMUND SUBS

Hitz, Dahoud, Götze, Schulz, Akanji, Balerdi, Morey, Schmelzer, Reyna

FRANKFURT XI

Trapp - Toure, Abraham (c), Hinteregger, N'Dicka - Chandler, Ilsanker, Rode, Kostic - Gacinovic - Silva

FRANKFURT SUBS

Rönnow, Sow, Dost, Kamada, Hasebe, Da Costa, Durm, Kohr, Paciencia

SANCHOS STUNNING FORM

Haaland isn't the only Dortmund 19-year-old in red-hot form right now. BVB's England international  has now had a hand in 17 goals in his last 10 Bundesliga games after Mats Hummels headed home a Sancho corner in last weekend's 4-3 defeat to Leverkusen.

HAALAND VS....CHANDLER?

Frankfurt's USA international has been on fire recently. The 29-year-old struck a brace as  Frankfurt  thrashed  Augsburg 5-0 on Matchday 21 , his third and fourth goals of the calendar year so far helping the Eagles maintain their unbeaten start to the second half of the season with a third league win from four. “I’m running out of superlatives for him,” said teammate  Sebastian Rode  after the game. “You have to ask what magic potion he’s been drinking. I’d like to have some of it myself, so that I can score a couple of goals, too! But I’m absolutely delighted for him. He’s worked hard for it, was on the bench for a while and now he’s getting his reward.”

IF ANYONE CAN, EMRE CAN

“I’m really looking forward to the game, I have to say, because playing here in front of the Yellow Wall for the first time can only be special,” Can explained. “It’s famous around the world, and I’m really looking forward to them getting behind us. Playing against your hometown club is special as well... My family and my closest friends still live there [in Frankfurt]. It will always be the place I call home.”

HAALAND EXCLUSIVE

The Borussia Dortmund new arrival has been explaining to bundesliga.com just why he's found life in the German top flight easy so far. "I've been here one month, but when my team is all so good, it gets easy sometimes to create chances and to play with them, because they’re so good.  The first second I played with Jadon [Sancho] , Marco [Reus], Thorgan [Hazard], you know these guys, it just sits direct, and that's how it is with world-class players." Check out the full interview on bundesliga.com right now!

Welcome along to the match centre for the game Dortmund vs. Frankfurt from matchday 22 of the 2019/20 Bundesliga season at the SIGNAL IDUNA PARK. Check back here for full information on the match.