Beaten by Stuttgart in the Bundesliga a few weeks ago, Dortmund went closest to scoring via a Marcel Sabitzer shot that cannoned off the bar, but the visitors - third in the current Bundesliga standings - were otherwise the better side in an entertaining first half. Sebastian Hoeneß's charges created plenty of openings, with the in-form Deniz Undav spurning three presentable openings, and Gregor Kobel denying Atakan Karazor.
Emre Can blocked from Guirassy soon after the restart, but the Guinean made his next chance stick with a fine finish through Kobel's legs. Kobel pulled off a sensational stop from Enzo Millot, before Jamie Bynoe-Gittens had an effort ruled out for offside at the other end. After Guirassy and Mats Hummels missed with headed chances, substitute Silas capped a wonderful move with a superb outside-of-the-boot finish for 2-0. BVB prevented further goals as they chased the game, but there was no stopping VfB reaching the last eight.
Watch: Guirassy and Stuttgart sank Dortmund on Bundesliga Matchday 11
Match stats
Guirassy is averaging a goal every 53 minutes in 2023/24 (18 in 13 games).
Silas has scored four goals in five competitive meetings with Dortmund
Stuttgart have won 13 of their 16 competitive matches so far this season, losing the other three. They're the only team in Germany's top two divisions yet to be involved in a draw in 2023/24.
VfB are three-time DFB Cup winners (1954, 1958 & 1997)
Dortmund have now fallen at this stage five times in the past seven seasons.
The 2020/21 DFB Cup was Dortmund's last major trophy.
Stuttgart progress to the quarter-finals of the cup - and they are deserved winners here. Sebastian Hoeneß' men were better throughout, created chances galore and could easily have won by a much bigger scoreline. Dortmund can have no complaints; they weren't bad here, they were simply blown away by a brilliant VfB team.
Yet another breach of the BVB rearguard, this time with Stergiou sprinting down the right. The ball is bouncing and won't sit kindly for him though, allowing Bensebaini si get back and produce a fine sliding tackle to clear.
87'
Stuttgart in again!
The hosts are tearing Dortmund apart seemingly at will here. Guirassy sprints into the box down the left, drawing both Hummels and Schlotterbeck to him. He tries to cross into the middle for the onrushing Silas, but Schlotterbeck is able to block what would surely have been a third goal.
84'
Opening for Guirassy!
Silas bursts forward, his pace too much for the Dortmund defence. He slides it to his right for Guirassy, who could shoot but opts to cut back and find a team-mate. He raises his arms in desperation as there's nobody near him. Eventually VfB recycle possession and Stiller has a chance to shoot from the edge of the box, but he scuffs his effort well wide.
Such slick play from Stuttgart, who have been absolutely brilliant all game. Millot, under pressure from an opponent, feeds a lovely ball through to Mittelstädt, who charges forward to the edge of the box, poking the ball through a defender's legs for Silas to run on to. The substitute flicks it past Kobel with the outside of his boot and it rolls into the far corner. Sensational stuff!
Führich releases Mittelstädt down the left and his cross from out wide is inch-perfect for Guirassy, lurking unmarked inside the box, about eight-yards out. He makes a clean connection but can only direct it straight at Kobel! What a chance that was!
A picture paints 1,000 words
The tension is etched on the face of VfB head coach Sebastian Hoeneß.
Bynoe-Gittens taps the ball into an empty net following a pass from Füllkrug and it looks like BVB have equalised. However, after a VAR review it won't count because the English teenager was marginally offside when Füllkrug played the ball to him.
59'
Bynoe-Gittens!
Immediately following that chance for Stuttgart, Dortmund break up the other end of the pitch and the ball is worked to Bynoe-Gittens. He's on the edge of the box and shoots, but it's not powerful enough to beat Nübel.
58'
Huge save from Kobel!
Guirassy tries to return the favour for MIllot with a brilliant pass, scooped behind the defence. It looks certain to be 2-0, but Kobel denies Millot with another outstanding save!
55'
Stuttgart finally break through!
it has been coming and Stuttgart now have a deserved lead! Some neat build-up play from the back culminates in Millot, on the edge of the box, flicking the ball through for Guirassy. He still has plenty to do, but manages to drill a low shot through Kobel's legs and into the net!
Another clear-cut opportunity for Stuttgart as Dortmund again lose the ball in midfield. Guirassy shoots from eight yards out but Kobel makes himself big, smothers the ball and makes another vital save.
50'
Führich slices Dortmund open
The Germany international receives the ball on the left. He skips past Ryerson and smashes an inviting ball across the face of goal. It only needs a touch to go in but there's nobody there to finish!
48'
Vital block from Can
Hummels loses the ball in midfield and VfB immediately pounce. The ball is played into the right-hand channel for Guirassy, who gets a shot away but it's blocked by a superb slide tackle from Can.
47'
Up and running again
The home side get the ball rolling again. Dortmund make two changes at the interval, with Brandt coming on for Sabitzer in midfield, presumably to add a touch more creativity. Bensebaini is also on for Wolf, who picked up an injury in the first half. Ryerson will switch over to right-back, with Bensebaini on the left.
A terrific first half comes to an end. Dortmund may have gone closest to scoring via this Sabitzer shot that cannoned off the bar, but otherwise Stuttgart have been the better side. They’ve created plenty of openings but haven’t been able to apply the finishing touch as yet.
Führich picks Wolf's pocket on the Stuttgart left and drives forward. He cuts the ball back to the edge of the area and it's Karazor arriving, but his side-footed shot lacks both the precision and the power to beat Kobel, who makes a save low to his right.
43'
Another chance for Undav!
Bynoe-Gittens takes a heavy touch following a pass from Kobel, allowing Undav to nick the ball off his toe. He drives forward into the box and has two team-mates to his right, but he opts to shoot instead and fires off target.
41'
Undav so close!
A teasing, inviting cross from the left from Mitelstädt. It finds Undav in the middle, having ghosted away from his marker, but at full stretch he can't make a clean connection with the ball, 12 yards out, and it bounces wide.
37'
Adeyemi blocked
Füllkrug nods down a cross from the right to Adeyemi. He takes a touch to control the ball and get a shot away, but it's charged down by a defender. Özcan arrives on the edge of the box on the follow-up, but he shanks it high over the bar.
35'
Wolf back
Wolf is back on the pitch and moving gingerly. He looks like he'll be ok to continue though.
33'
Wolf down
The wing-back is receiving treatment after slipping while challenging Stiller for the ball.
31'
Opening for BVB
Nice pressing from Dortmund, with Özcan spreading the ball out to the right to Wolf. He tries to pick out Füllkrug in the middle but his cross is far too strong and it sails out of play.
Guirassy getting his eye in
The striker hasn't had any clear-cut chances yet, but he's seeing plenty of the ball in the final third.
Führich floats a cross in from the left. Udav heads it goalwards, but Kobel dives down to his right to make a brilliant save!
22'
Moukoko limps off
The 19-year-old doesn't look like he'll be able to continue after picking up an injury. Füllkrug is getting ready to come on.
20'
Dormtund hit the bar!
Adeyemi breaks forward at pace down the right. The ball is eventually worked back to Sabitzer, who shoots left-footed from the edge of the box. It beats Nübel but crashes off the bar and flies clear.
18'
Five at the back
Emre Can is dropping in at centre-back alongside Mats Hummels and Nico Schlotterbeck whenever Stuttgart get forward, while Marius Wolf and Julian Ryerson occupy the full-back positions. It's a compliment of sorts for Stuttgart, with the visitors clearly wary of their attacking threat.
15'
Adeyemi tries to break
A Stuttgart attack breaks down, giving Dortmund a chance to counter via the pace of Adeyemi. He's got plenty of space to run into, but Zagadou nudges him off the ball as he deals with with the situation expertly.
Lively start
It's been an absorbing spectacle so far, with Stuttgart on top at present.
Stuttgart play some eye-catching one-touch football on the edge of the Dortmund area, trying to create a shooting chance. They can't quite manage it though, and a desperate Dortmund defence hooks it clear.
6'
Positive from Mittelstädt
Anything Bynoe-Gittens can do... Mittelstädt can too. The VfB defender scampers down the right, rides two tackles and crosses, but it's just too strong for Millot arriving at the back post.
4'
Lovely from Bynoe-Gittens
Quick feet from the English youngster to skip past a couple of tackles in midfield, but he hangs on tho the ball a bit to long and is dispossessed.
1'
Guirassy almost in!
Dortmund are a bit sloppy as they play out from the back and all of a sudden Guirassy has the ball on the edge of the area. It gets stuck under his feet a bit though, and the visitors regroup to clear.
1'
Here we go!
Dortmund get us under way!
Kick-off!
In the tunnel
The players are lined up alongside each other, just awaiting the referee's signal to head out to the pitch.
Two changes for Stuttgart
Josha Vagnoman and Angelo Stiller are the two new faces in the side following VfB's win over Bremen at the weekend. Pascal Stenzel and Silas make way and are among the substitutes.
More on those teams
Dortmund coach Edin Terzić has made three changes to his side following the 1-1 draw with Leverkusen at the weekend. Salih Özcan, Karim Adeyemi and Youssoufa Moukoko all start, with heavyweights Julian Brandt, Marco Reus and Niclas Füllkrug afforded a breather on the bench.
Stage set
It's the calm before the storm. Goals and end-to-end entertainment are expected today!
Bayer Leverkusen have just booked their place in the last eight after beating Bundesliga 2 side Paderborn 3-1. They are joined in the next round by third-division giant killers Saarbrücken, who knocked out Eintracht Frankfurt 2-0, having also eliminated Bayern in the second round. Kaiserslautern, Fortuna Düsseldorf, Gladbach and St. Pauli are the other teams already through.
The game will take place at Stuttgart's MHPArena - here's a little taste of the atmosphere you can expect!
Dortmund team news
Hoeneß's BVB counterpart Terzić, meanwhile, has more dilemmas ahead of the clash. Niclas Süle, Ramy Bensebaini and Salih Özcan all missed the 1-1 draw with Bayer Leverkusen at the weekend with illness, and it is so far unclear as to whether they are in contention to feature here. Julian Duranville and Felix Nmecha, meanwhile, are guaranteed to be on the sidelines, while Nico Schlotterbeck could also be missing after suffering a muscle problem against Leverkusen.
Hoeneß does not have many selection issues to worry about as he prepares for Dortmund's visit. In fact, Hiroki Ito is the only regular to miss out, after he travelled back to his native Japan as he looks to recover from a muscle injury.
These two sides have been involved in 16 DFB Cup finals between them. Dortmund have won five and lost five of their 10, with their most recent triumph coming in 2020/21 courtesy of a 4-1 victory over RB Leipzig, while Stuttgart have three victories to their names as well as three showpiece defeats. They were last in the final in 2013, when they were on the end of a 3-2 loss to Bayern's treble winners, although they last stood on the top step of the podium in 1997 as a Giovane Élber brace secured a 2-0 win over Energie Cottbus.
Hoeneß's view of Dortmund
“BVB have beaten Gladbach at home and Milan away recently. They also took points off Leverkusen for only the second time this season on Sunday. They have a very good squad and know exactly how to handle these types of games. There are few greater challenges than facing Dortmund in this kind of situation. We shouldn’t underestimate them on the back of our Bundesliga meeting.”
"Guirassy and Undav are among the top scorers in the league. The strength lies in their differences, they don't take up the same spaces and have good interplay. They are dangerous, but we'll focus on that tomorrow and adjust well."
It's remarkably even overall in the 112 competitive games so far between these teams in the Bundesliga and DFB Cup. Dortmund have won 44 while VfB have taken the spoils 43 times, with 25 draws. There have been five cup meetings to date, most recently in the quarter-finals in 2015/16, when Dortmund won 3-1 in Stuttgart. That was one of three successes for BVB; VfB won the other two - both on home turf.
2:03
Watch: Stuttgart 2-1 Dortmund - previous meeting
These teams last met just over three weeks ago on Matchday 11 in what was perhaps a watershed moment for VfB this term as they underlined their impressive form with victory over Dortmund. Niclas Füllkrug even gave BVB the lead, but goals from Undav and Guirassy turned the game around for Stuttgart.
Stuttgart's journey so far
VfB likewise defeated fourth-tier opposition in the first round, brushing aside TSG Balingen 4-0. They came up against Union Berlin in the second round at the end of October and progressed thanks to another Undav goal in a 1-0 triumph.
Watch: VfB Stuttgart 2-0 Werder Bremen
Stuttgart, meanwhile, collected a third successive Bundesliga win as they saw off Bremen on Saturday. The team's red-hot strike duo, Serhou Guirassy and Deniz Undav, got the goals to keep Sebastian Hoeneß's men in third place - five points ahead of Dortmund in fifth and five behind leaders Leverkusen.
Dortmund's journey so far
BVB overcame fourth-division side Schott Mainz 6-1 in the first round of the DFB Cup back in August, before edging past Hoffenheim 1-0 in early November thanks to Marco Reus' strike.
2:03
Watch: Bayer Leverkusen 1-1 Borussia Dortmund
Dortmund went as close as anyone has come this season to beating Leverkusen, with Julian Ryerson's fifth-minute strike putting Edin Terzić's men in front at the BayArena. However, Xabi Alonso's charges equalised late on to take a 1-1 draw on Matchday 13.
Hello and welcome!
Thank you for joining us for build-up and live match coverage of what, on paper at least, looks to be the marquee fixture of the DFB Cup second round between in-form VfB Stuttgart and Borussia Dortmund.