Bundesliga · Result

VfB Stuttgart vs Borussia Dortmund — result.

Bundesliga · Saturday, 19 September 2026 at 16:30 UTC · MHPArena

Buy me a coffee
—Active competitions
—Matches
—Match events
FT 0 – 1

VfB Stuttgart vs Borussia Dortmund result and match details

VfB Stuttgart played Borussia Dortmund in the Bundesliga on Sat, 19 Sept 2026, 16:30. The final score and any stored goals, cards or substitutions are shown below.

Competition
Bundesliga
Kick-off
Saturday, 19 September 2026 at 16:30 UTC
Venue
MHPArena, Stuttgart
Status
FT
Season
2026-27 German Bundesliga
Data updated

Goals, cards and substitutions

Match events

  1. 13' Yellow card Ermedin Demirovic (Stuttgart) is shown the yellow card. 0-0
  2. 17' Yellow card Angelo Stiller (Stuttgart) is shown the yellow card for a bad foul. 0-0
  3. 32' Yellow card Nico Schlotterbeck (Borussia Dortmund) is shown the yellow card for a bad foul. 0-0
  4. 46' Yellow card Joey Veerman (Borussia Dortmund) is shown the yellow card for a bad foul. 0-0
  5. 57' Yellow card Joane Gadou (Borussia Dortmund) is shown the yellow card for a bad foul. 0-0
  6. 62' Substitution Substitution, Borussia Dortmund. Jobe Bellingham replaces Joey Veerman. 0-0
  7. 62' Substitution Substitution, Borussia Dortmund. Konstantinos Karetsas replaces Ethan Nwaneri. 0-0
  8. 64' Substitution Substitution, Stuttgart. Jamie Leweling replaces Chris Führich. 0-0
  9. 64' Substitution Substitution, Stuttgart. Dzenan Pejcinovic replaces Deniz Undav. 0-0
  10. 70' Goal Goal! Stuttgart 0, Borussia Dortmund 1. Maximilian Beier (Borussia Dortmund) right footed shot from very close range to the centre of the goal. Assisted by Jobe Bellingham with a cross. 0-1
  11. 74' Substitution Substitution, Borussia Dortmund. Fábio Silva replaces Serhou Guirassy. 0-1
  12. 81' Yellow card Jobe Bellingham (Borussia Dortmund) is shown the yellow card for a bad foul. 0-1
  13. 82' Yellow card Julian Ryerson (Borussia Dortmund) is shown the yellow card. 0-1
  14. 82' Substitution Substitution, Borussia Dortmund. Marcel Sabitzer replaces Maximilian Beier. 0-1
  15. 82' Substitution Substitution, Borussia Dortmund. Ramy Bensebaini replaces Julian Ryerson because of an injury. 0-1
  16. 84' Substitution Substitution, Stuttgart. Leo Sauer replaces Bilal El Khannouss. 0-1
  17. 84' Substitution Substitution, Stuttgart. Nikolas Nartey replaces Grischa Prömel. 0-1

Match data in JSON

Read this match summary, statistics and play-by-play from the free API.

GET /get/soccer/ger.1/summary?event=401884789

This page covers the score, timing and match events. It does not provide or advertise video streams.

Choose a league

Its fixtures, results and standings will appear here.

Powered by documented services

From league discovery to the final whistle

Leagues, fixtures, standings, summaries and play-by-play are read from MongoDB. The browser never calls an upstream provider directly.

League Catalog→MongoDB API→This page
—

—

Loading match details…