After breaking his duck on Wednesday night, Robert Lewandowski fired a brilliant hat-trick as BVB ran riot over a poor Frankfurt side who remain in the bottom two after a 4-1 defeat at Signal Iduna Park, which cost manager Armin Veh his job.
Lewandowski, the only change from the midweek win over Warsaw, drilled home his own rebound inside four minutes after a cross from André Schürrle who was impressive throughout and probably deserved more than a single assist today.
Frankfurt drew level shortly after as a cross into the box came off Mats Hummels, and Alexander Meier smashed home from close range following a good reaction save from Heinz Lindner.
Shortly before the break, after going close several times, a Dennis Praet corner was flicked towards goal by Hummels, for Carlos Zambrano to make a fateful final touch on to divert home following a clearance off the line by Stefano Celozzi.
BVB turned the screw after the interval and Robert Lewandowski scored a fine diving header five minutes before curling one into the top corner to seal the victory and move up to second.
Welcome to Signal Iduna Park, where Dortmund host Frankfurt. The champions came from behind to win 3-1 in the league last year, before losing 0-1 away from home.
Just one change for BVB from the side who beat Legia Warsaw here on Wednesday night, with Robert Lewandowski starting upfront ahead of Jovetic. Second-tier Braunschweig come here on Wednesday in the cup, so Surman will surely rotate the squad then.
Paul Weiß from Deutsche Fußball Review is going for a home win, as BVB will look to erase last weekend’s humiliating defeat at Düsseldorf, with Frankfurt not impressing away from home this season.
Today’s afternoon kick-offs finished as follows: Bayern 2-0 Augsburg, Hannover 0-0 Werder Bremen, Mainz 1-0 Hertha Berlin, and Nürnberg 3-1 Stuttgart.
 Guido Winkmann checks with his fellow officials, and we’re under way with the hosts taking the kick-off!
 Positive start from Dortmund, and André Schürrle in particular, as he cuts inside and lets one fly, but Zambrano gets in the way of the effort and Frankfurt clear their lines.
 DORTMUND 1-0 FRANKFURT: BVB catch Frankfurt out with a devastating counter attack. André Schürrle brings the ball forwards on the left, and finds himself with five options in the box. He squares for Robert Lewandoski who has his shot saved, but he pokes home the rebound.
 Lewandowski looks far more confident than he has done of late, finding Julian Koch with a great ball that the young full-back can’t quite turn into an effort on goal. At the back though, Mats Hummels is holding his knee after an innocuous challenge. BVB have Hervé Matthys on the bench, he’d make his league début if he comes on to replace his captain.
 DORTMUND 1-1 FRANKFURT: The visitors are back on level terms after a goalmouth scramble. Takashi Inui crosses from the left, the ball comes off Hummels, Lindner has to push it away and in the mêlée, Alexander Meier smashes it home from barely six yards out.
 Ivan Perisic is a whisker away from putting BVB back in front. Schmelzer crosses for Götze who nods it back across goal. Lewandowski’s shot is deflected and Perisic is a toe away from knocking it home as he slides into the net.
 Schürrle is creating plenty of chances as he gets into the box again. His shot is knocked wide, and Perisic is unfortunate again as he goes for the loose ball. Lewandowski blasts wide shortly after as Frankfurt can’t clear.
 Götze sends a lovely ball forward for Lewandowski who controls, turns his man and gets into the box, but Perisic again has his shot blocked on the edge of the area.
 Vander clatters through Marcel Schmelzer and gets the first booking of the game.
 Christian Zambrano promptly joins him in the book after he hauls down Lewandowski who was arguably through on goal, though a long way out.
 Visitors flying into challenges now. Rode fouls Koch, and the BVB full-back needs treatment.
 Trapp holds onto a Lewandowski header as the striker gets on the end of a Schürrle cross at the far post.
 Zambrano gets a faint touch to deny Lewandowski as Schürrle whips another cross in. Perisic again is beaten to the loose ball on the edge of the box.
 Robert Lewandowski ghosts away from is marker at the far post, brings the ball down but fires it inches wide across goal.
 …and again, thirty seconds later. Frankfurt are living dangerously at the back.
 Schürrle shouldnt get to the loose ball first, but the Frankfurt full-back and goalkeeper totally switch off. His square ball for Lewandowski is hacked away by Oczipka before Lewandowski pokes an effort wide.
 Who else? Schürrle, crosses for Lewandowski,. who sees his header clip the bar and go over.
 First corner of the game goes to the hosts as Götze has his cross turned behind by Oczipka.
 Lanig and Schindler clear the Frankfurt lines, but a break isn’t on.
 Bastian Oczikpa gives away a free-kick by the corner flag. Praet delivers it into the box and it falls for Schürrle from a clearance. He drives into the area but drills it inches wide through the crowded box.
 Second corner for Dortmund as Schmelzer has his cross turned behind.
 Hummels flicks it on but Schürrle puts it wide.
 DISALLOWED! Ivan Perisic has his ‘goal’ chalked-off when he turns home from twelve yards out. He’s a step behind Oczipka as Lewandowski plays the ball through.
 Frankfurt make a hash from the free-kick, conceeding possession from which Dortmund win a corner.
 DORTMUND 2-1 FRANKFURT: There’s a scramble from Praet’s corner as Mats Hummels heads it towards goal. Trapp makes a save but it seems Carlos Zambrano diverts it past his own ‘keeper.
 Looking at the replay, it’s not Trapp who makes a save but Celozzi with a diving header away before Zambrano attempts to clear it off the line before bundling it home.
 Frankfurt win their first corner as Vander goes unnoticed down the left, before knocking it off Schürrle to go behind.
 Subotic and then Koch get headers into to clear Dortmund’s lines.
 Perisic is denied by a full-stretch save from Trapp to hold onto his header at the far post. Schürrle again with a delightful cross.
 Two additional minutes.
[45+2] Ball keeps going into the box from Schürrle but Frankfurt getting touches and toes to the deliveries.
HALF-TIME: Borussia Dortmund 2-1 Eintracht Frankfurt (Bundesliga).
[HT] Change at the break for Dortmund. Marco Reus comes on for Perisic (6.8), and moves to the right flank with Götze going into the middle.
 Visitors, who are unchanged, get us back under way.
 Meier fouls Praet after the Belgian plays a delightful cross-field ball to Schürrle. It’s pulled back for the foul, and it’s the Frankurt man who requires treatment. They’ll defend this delivery into the box a man short.
 Schürrle lets fly from 25 yards and Trapp has to scramble across his goal to push it away.
 Praet finds Lewandowski who’s lost his man but he drills it wide from twelve yards out.
 Koch arrives to head a Schürrle cross wide.
 First change for Frankfurt as Sonny Kittel replaces Vander (6.7).
 Corner to Frankfurt as Koch labours over a clearance that deflects back off him.
 Another pair of corners for Frankfurt who are starting to look threatening. Dortmund can’t let wasted chances haunt them tonight.
 Penalty shout turned down for the hosts as Schindler challenges Lewandowski. Officials say corner. The Yellow Wall is unconvinced.
 Trapp saves well from a Hummels header at the corner.
 Another save from Trapp as he gathers a Lewandowski header from Reus’s cross.
 Spot of head tennis in the Dortmund box as it takes the hosts a while to clear a Frankfurt corner.
 DORTMUND 3-1 FRANKFURT: The home side go straight up the other end, with Bener and Schürrle getting it forward. The latter finds Schmelzer on the left who swings in a cross that Robert Lewandowski heads home for his third in two games.
 DORTMUND 4-1 FRANKFURT: It’s a hat-trick for Robert Lewandowski in the match after he broke his scoring duck. Reus knocks a ball through for him from halfway that Lewandowski takes into the box and curls into the top corner.
 Change for Frankfurt who replace Inui (6.7) with Kevin Wolze.
 Frankfurt clear away a Dortmund corner as the hosts look to make changes.
 Here they come, with two former Anderlecht players coming on. Samy Bourard and Hervé Matthys replace Praet (7.3) and Hummels (7.6).
 Final change for Frankfurt as Sören Gonther is on for Schindler (6.5).
 Schürrle has run the visitors ragged down the left today. Cross after cross into the box
 Alexander Meier curls a free-kick narrowly over the top from 22 yards out.
 BVB seeing out the game, but wouldn’t put it past them to create another good chance before it’s over. Good three points to put them back up to second here today.
 Andriy Voronin blasts a half-volley wide from the edge of the box.
 Two additional minutes.
[90+2] Koch whips in a great cross to the far post where fellow full-back Schmelzer arrives on time but he nods his header wide, and that’s probably it.
FULL-TIME: Borussia Dortmund 4-1 Eintracht Frankfurt (Bundesliga). [PKM]
Comfortable performance from Dortmund and a stellar hat-trick from Lewandowski who’s found his shooting boots again. Frankfurt offered little going forwards and only a scramble saw them beat Lindner. BVB back in action on Wednesday in the cup, hosting Braunschweig. Thanks for reading, and good night!
Robert was brilliant tonight, as was Mats. Very proud of how we’ve bounced back this week after two disappointing defeats. Now to make it three out of three and progress in the Pokal.
- 12.11: Pokal R2 Borussia Dortmund v. Eintracht Braunschweig (Signal Iduna Park)
- 15.11: Bundesliga SC Freiburg v. Borussia Dortmund (Mage Solar Stadium)
- 22.11: Bundesliga Borussia Dortmund v. Hertha Berlin SC (Signal Iduna Park)
- 25.11: Champions League #5 Valencia v. Dortmund (Mestalla Stadium)
- 29.11: Bundesliga Borussia Dortmund v. Bayern Munich (Signal Iduna Park)