Watch: Edin Terzic: "It's a massive dream"
Watch: Jude Bellingham: "Title win would mean the world"
Game over at Signal Iduna Park. Dortmund are comprehensive winners and they go to the top of the Bundesliga standings - one point ahead of Bayern Munich - with five games to go. A trip to Bochum on Friday comes next for Edin Terzic's side, who are in the driving seat now.
There will be three minutes added on to the end of this game. The BVB fans are in full voice as they await the final whistle.
Eric Dina Ebimbe's game is over. Faride Alidou comes on for the final five or six minutes.
The Dortmund full back tries with a Karate Kid style shot that doesn't quite come off.
The Germany forward goes down inside the area having not been touched. The referee shows Adeyemi a yellow.
Brilliant work from New Jersey native Paxten Aaronson, who shows plenty of patience and skill to dig out a pass to Götze. The former FIFA World Cup winner can't quite keep the move going.
Borussia Dortmund have scored 41 Bundesliga goals (in 14 games) since the winter break; no other team in Germany's top tier has scored more than 30 times in the same period.
© Lars Baron/Getty Images
BVB switch it up
Bellingham and Haller both head off to huge applause. Moukoko and Özcan are on for the closing stages.
Donyell Malen Mario Götze
Changes all over
Both Dortmund and Eintracht make double swaps. Marco Reus and Marius Wolf are on for the hosts. USMNT international Paxten Aaronson is on for Eintracht, as is Dario Gebuhr.
Donyell Malen has seven goals for the campaign but it's his first Bundesliga double.
BVB in dreamland
Malen has his second of the game and it's a peach. The hosts regain possession and Adeyemi battles though before finding Malen on the right. The Dutch forward fires superbly towards the far post before wheeling away in celebration. This one's done.
Kamada has a pop
Süle deflects Kolo Muani's shot straight to Kamada, who throttles an effort high and narrowly wide of the target.
Malen's shot from the right is pushed away by Trapp, who has been busy today.
© IMAGO/Jan Huebner/IMAGO/Jan Huebner
If there is to be another goal in this contest, it looks more likely to be a Dortmund fourth at this point.
BVB the likelier
Guerreiro arcs in a super cross and Hasebe just gets there to hoof clear with Bellingham waiting.
Bellingham and Lenz are involved in a bit of aggro on the sideline. It's all a bit silly. The Dortmund player is given a warning in the form of a yellow card.
Rode, who has just been booked, heads off and is replaced by Rafael Borre.
Bellingham fired up
The Birmingham native - who scored his fifth Bundesliga goal today for a personal best in a single season - wins a corner and immediately whips his hands up and down looking for a response from the Yellow Wall. The home fans send back a passionate reply.
The Eintracht man clatters into the back of Brandt, who drops to the turf. An easy yellow for the ref to flash there.
Bellingham has a go
Adeyemi has the fans excited again as he dances down the left. The ball reaches Bellingham, who shoots low. Trapp gets down to block that one out.
Change at the break
Daichi Kamada is on for the visitors with Ansgar Knauff making way.
Off we go again
Dortmund get us back underway. Can Eintracht mount a comeback here or will BVB finish off the visitors? We're about to find out.
© IMAGO/Weis/TEAM2sportphoto/IMAGO/Team 2
As we watch Dortmund walk off for a break pretty satisfied with themselves, Mats Hummels receives some backslaps from his teammates. The defender has scored in the Bundesliga for the first time since October 2021. BVB are cruising.
Bellingham wants more
The ball lands at the feet of Bellingham inside the box and the England international is allowed to spin - again - before driving a shot wide of the far stick.
BVB in the zone
Adeyemi has an age on the ball on the right. He rolls a pass across the box where Guerreiro waits. A subsequent cross in for Hummels ends with the defender powering home with a header. As things stand, BVB are going top of the Bundesliga.
Julian Brandt Mario Götze
BVB lead the shot count
So close Götze
BVB give it up way too easily inside their own area and Buta can cut back for Götze, who angles a low shot narrowly past the far post.
Kobel saves Dortmund
Back we go up the other end and this time it's Gregor Kobel who goes diving across his goal to palm out Kolo Muani's header from close range. Moments later, Kobel stops a Dina Ebimbe effort.
Frankfurt's goalkeeper is ok to continue following some treatment.
Trapp denies Adeyemi
Suddenly BVB's No. 27 is away. The Germany international, head down, has only one thing in mind as he comes face to face with Kevin Trapp. Eintracht's goalkeeper beats out the shot. But there is a problem for Trapp, here, as he appears to have picked up an injury.
© IMAGO/UWE KRAFT/IMAGO/Uwe Kraft
Frankfurt still in it
What a game this is! Kolo Muani menaces as the BVB defence holds firm. This game has plenty more goals in it, no doubt.
Schlotterbeck and out
Schlotterbeck's race is already run here. The BVB defender - returning from injury today - has picked up a niggle and is coming off to be replaced by Süle.
Dortmund at the double
The hosts increase their lead. Kobel booms a huge kick out straight up the middle. Haller gets his head on it before Adeyemi rises like Michael Jordan and nods into the path of Malen who sidefoots in BVB's second.
Kolo Muani in the book
Kolo Muani prevents Kobel from making a clean clearance and that's a booking for the Eintracht forward.
Hummels to BVB's rescue
Eintracht come straight back. Götze brilliantly controls a ball over the top and manages to get a shot away. Hummels races in to block wide. That was solid defending by the BVB veteran.
Brandt taps a fine pass to Bellingham, who has time and space enough to spin and dart a shot past Trapp into the corner. Super goal. The hosts hit the front in style.
Guerreiro's pass into the centre fails to set the world on fire and Eintracht clear.
Schlotti in the way
Donyell Malen's whipped free-kick smacks Schlotterbeck clean in the grill. The BVB man goes down in a heap. Ouch.
Haller looks to burst through but is upended by Lenz, who is shown a yellow for his troubles.
BVB in possession
© IMAGO/HMB Media/IMAGO/HMB-Media
It's been a fascinating start here in Dortmund. The visitors are carrying plenty of threat. They certainly don't look like a team that haven't won in seven games.
Schlotterbeck stands firm
Returning from injury today, Schlotterbeck takes a whack from Dina Ebimbe to welcome him back to the action.
Top of the charts
BVB looking to take the sting out of Eintracht's promising start by sliding a few passes around the park. The hosts boast the best home record in the division thus far with 11 top-flight wins and just one defeat from their 13 games played here to date in 2022/23
Götze and Kolo Muani combine early on to cause BVB some concern. The move eventually breaks down.
Eintracht, all in white, get us underway against a very yellow and black backdrop.
Both sets of teams have taken to the pitch and are waving to the stands. We're all set for the off.
You'll Never Walk Alone
That famous footballing anthem is echoing around a rainy Signal Iduna Park. We await the teams.
Eintracht under threat?
Are we to expect a BVB onslaught against an Eintracht side with an injury crisis? There's no Kristijan Jakic, Evan Ndicka, Philipp Max or Hrvoje Smolcic for the Eagles this evening but the visitors do boast the deadly threat of forward Randal Kolo Muani, he of the division-leading 23 goal involvements this term.
Title up for grabs
What a chance BVB have been presented with here. The hosts know that after rivals Bayern Munich's surprise loss against Mainz earlier, the Black-and-Yellows can go top of the standings with a win. Expect the noise levels to increase even further ahead of kick-off at the Signal Iduna Park.
Dortmund team news
Eintracht team news
Dortmund starting XI
Kobel - Ryerson, Schlotterbeck, Hummels (c), Guerreiro - Bellingham, Can, Brandt - Malen, Haller, Adeyemi
Meyer, Süle, Özcan, Reyna, Reus, Wolf, Bynoe-Gittens, Moukoko, Modeste
Eintracht starting XI
Trapp - Tuta, Hasebe, Lenz - Buta, Rode (c), Sow, Knauff - Dina Ebimbe, Götze - Kolo Muani
Ramaj, Toure, Gebuhr, Alidou, Kamada, Chandler, Aaronson, Borre, Alario
Glasner: "About time we got a win again!"
Frankfurt may only have won one of their last 10 games in all competitions - their DFB Cup quarter-final clash with Union Berlin - but coach Oliver Glasner is still bullish about their chances of causing an upset tonight. "Dortmund are a very good team who kicked off 2023 with an incredible run, but their performances have been more up and down recently," he said. "They've got a lot of quality and are strong at home, but despite all that, it's about time we got a win again!"
Home sweet home
© Thomas Eisenhuth/Bundesliga/Bundesliga Collection via Getty Images
Best in the Rückrunde
Dortmund have been the top performers so far in the second half of the Bundesliga season, known as the 'Rückrunde' (the first half is the 'Hinrunde'). They have picked up 26 points since Matchday 18, which has kept them right in contention for a sixth Bundesliga title.
Watch: Mario Götze: Back Where It All Began
Watch: AWS Win Probability looks at Dortmund's 3-3 draw in Stuttgart
Watch: Dortmund's top 5 goals this season
Watch: The best of teen prodigy Moukoko
Watch: Frankfurt 1-2 Dortmund - previous meeting
Watch: Stuttgart 3-3 Dortmund
Watch: Frankfurt 1-1 Gladbach - highlights
The race is on!
Dortmund missed the chance to go level on points with leaders Bayern last weekend. Depending on how the defending champions fare in Mainz earlier on Saturday, BVB could be as many as five points off the pace come kick-off. Frankfurt, meanwhile, could really use a win to reignite their push for a top-six finish.