20/12 7:30 PM
21/12 2:30 PM
21/12 2:30 PM
21/12 2:30 PM
21/12 2:30 PM
21/12 2:30 PM
21/12 5:30 PM
22/12 2:30 PM
22/12 4:30 PM

Highlights

Advertisement
camera-photo

Full-time: Stuttgart 3-3 Mainz

Despite being in complete control for almost all of the match, Stuttgart have finally ended their home opener with a frankly ridiculous six-goal draw. Tempers flare at full-time with Demirović and Kohr appearing to grab each other by the throat, summing up an afternoon of frustration for Stuttgart, and pure joy for Mainz.
Full-time
camera-photo

3-3!!! Mahem!

Mainz flood everyone forward and battle for every 50-50. They gradually scrap their way up the pitch and Mwene sends a ball into the box. It's headed down and three players are waiting at the far post, with Maxim Leitsch nodding it in.
90'
+ 4
Maxim Leitsch
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
43 %
Distance to Goal
information
Distance to Goal
The distance to goal is measured at the time of the shot - from the position of the ball to the center of the goal.
6.43 m
90'
+ 2

Rieder again!

Rieder nearly makes it 4-2 from another dead ball opportunity. This time he's to the left of the goal and shoots it across Zentner and off the bar.
90'

Speed check: The fastest player in the game after 90 minutes

information
Speed check: The fastest player in the game after 90 minutes
Through high-end camera technology and machine learning, the speed of each player is evaluated in real time. Top speed then means, the fastest measured single frame of a player/game.
1.
Josha Vagnoman
Josha Vagnoman34.51km/h
2.
Enzo Millot
Enzo Millot33.48km/h
3.
Jamie Leweling
Jamie Leweling33.41km/h
camera-photo

Stuttgart have done it!!!

And you can't say it isn't deserved. Substitute Reider fires in a sublime free-kick from range and it hits the post before bouncing off the back of Zentner and in. That's brutal on the goalkeeper who's been Man of the Match until now.
88'
Fabian Rieder
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
4 %
Shot speed
information
Shot speed
Shot speed describes the maximum speed in km/h that a ball reaches in a shot on goal. The distance is measured from the location of the shot to the centre of the goal.
109.66 km/h
Distance to Goal
information
Distance to Goal
The distance to goal is measured at the time of the shot - from the position of the ball to the center of the goal.
26.8 m
86'

How have Stuttgart not scored!

Stuttgart break brilliantly and Demirović forfeits a shot to feed Bilal Touré. He strikes the ball hard from a tight angle and after being saved the ball falls to Millot in the six yard box and he's blocked on the goal-line!
84'

Mainz desperation

Mainz giveaway two needless free-kicks in dangerous positions with Stuttgart running them ragged. Thankfully for the away side, the home team can't do much with their set pieces.
81'

Stuttgart's 10th corner goes to waste...

Corners
10
2
78'

That was Stuttgart's 20th shot!

Goal attempts
10off target
10on target
2off target
6on target
76'

Bilal Touré nearly puts Stuttgart back ahead!

Fresh off the bench Bilal Touré leaps to connect with a cross but Zentner lets his header drift just wide of the post.
75'

Three more changes

Sebastian Hoeneß makes two late substitutes and brings on summer signing Ermedin Demirović for Undav. El Bilal Touré also comes on for Leweling. Mainz, meanwhile, swap Caci for Silvan Widmer.
72'

Mainz think they have the lead!

Mainz spring an attack and Burkhardt is sent through for a sublime finish. His celebrations are cut short as he's ruled just offside.
71'
Video Assistant RefereeVideo Assistant Referee
SituationNo goal
ReviewOffside?
DecisionNo goal
71'

Another Undav chance!

Undav connects with a ball into the box but Zentner saves again from his header.
70'

Two chances for Undav

Undav fails to connect on a cross into the box and then is blocked after finding a yard in a great position. The Germany international looks desperate to be the protagonist here.
69'

Goalkeeper Efficiency of Robin Zentner

information
Goalkeeper Efficiency
Goalkeeper Efficiency compares the number of saves a goalkeeper makes with his expected saves (xSaves). xSaves is calculated with the help of artificial intelligence. When a goalkeeper has a positive efficiency value, it means he has saved more shots than statistically expected.
Robin Zentner
1.1
Saves7
xSaves5.9
66'

Leweling and Zentner continue their duel

Leweling is found at the far post on the left-hand side and takes a touch and goes for the near post. Zentner denies him once more.
65'

Brilliant Hong debut

Hong, the deadline day signing from Gent, makes way for Armindo Sieb. The Korean was all over the place and could have easily had a goal or assist with a bit of luck.
64'

Mainz survive VAR

An apparent Mainz handball far earlier in the build up is checked, but waved away by the officials.
62'

2-2! What a game!

Mainz press high as Stuttgart play out on the half-way line and after winning the ball they piece together a brilliant passing move. Mwene feeds Hanche-Olsen on the by-line and his dinked cross is nodded in by Burkardt for the equaliser.
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
13 %
Distance to Goal
information
Distance to Goal
The distance to goal is measured at the time of the shot - from the position of the ball to the center of the goal.
6.81 m
58'

Chance for Leweling, booking for Millot

Leweling comes in off the left to test Zentner again from range. Millot challenges for the loose ball and gets booked for a furious reaction to a free-kick.
56'

Amiri racking up the efforts

Shots
4
6
Enzo Millot Nadiem Amiri
55'

Amiri tries another long ranger

Amiri takes the resulting free-kick in a good position but he can't get the ball down.
53'

Chabot in the book

Lee tries to trick his way into the Stuttgart box and Chabot steps out to flatten him, picking up a yellow card along the way.
52'

Almost two for Millot!

Undav and Millot link up brilliantly for Stuttgart and the German feeds the Frenchman whose shot is saved from close range. The ball pops back out to him but bounces off his shins and out of play.
camera-photo

Stuttgart momentarily down to 10

Anrie Chase has picked up a bloodied face from an accidental Burkardt elbow and requires treatment on the side lines.
46'

Back underway with three changes

The second half has kicked off with Josha Vagnoman replacing Stenzel and Fabian Rieder on for Führich for Stuttgart. Mainz have brought on Maxim Leitsch for Stefan Bell.
Kick-off!
45'
+ 4

Substitution

45'
+ 4

Substitution

camera-photo

Half-time: Stuttgart 2-1 Mainz

This one looked dead and buried after 15 minutes with Stuttgart deservedly 2-0 up through two brilliant goals. Mainz are showing the kind of grit they ended last season with, though, and we have a game on our hands for the second half...
Half-time
45'
+ 1

Almost the equaliser!

Mainz are pressing high up and created a golden turnover, Hong gathers the ball and runs through on goal but he's denied by another top Nübel save.
camera-photo

Mainz back in it!

Millot clumsily takes down Burkardt in the box and Amiri sends Nübel the wrong way with the resulting penalty. Game on!
43'

Nadiem Amiri

GOAL!

2:1
Penalty
Nadiem Amiri
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
77 %
Shot speed
information
Shot speed
Shot speed describes the maximum speed in km/h that a ball reaches in a shot on goal. The distance is measured from the location of the shot to the centre of the goal.
104.85 km/h
Distance to Goal
information
Distance to Goal
The distance to goal is measured at the time of the shot - from the position of the ball to the center of the goal.
11 m
42'
Video Assistant RefereeVideo Assistant Referee
SituationPenalty
ReviewFoul?
DecisionPenalty
41'

Stuttgart in control

Possession (%)
5941
38'

Karazor gets the game's first yellow

Stuttgart's new captain is booked for a challenge on Hong. Mainz get a free-kick in a decent position but Amiri sends it over everyone and out of play.
38'

Goalkeeper Efficiency of Alexander Nübel

information
Goalkeeper Efficiency
Goalkeeper Efficiency compares the number of saves a goalkeeper makes with his expected saves (xSaves). xSaves is calculated with the help of artificial intelligence. When a goalkeeper has a positive efficiency value, it means he has saved more shots than statistically expected.
Alexander Nübel
0.6
Saves4
xSaves3.4
35'

Amiri again from range!

A nice link up between Mwene and Hong goes to waste, but Amiri collects the ball and fires a sublime dipping effort from range. Nübel is forced into a mega save and sends the ball out for a corner.
34'

Mainz's best chance!

Lee runs down the inside right channel and plays a lovely deft pass through to Jonathan Burkardt. The striker gets his shot away, but Nübel is already on the scene to save at point-blank range.
33'

Hard at work

Atakan Karazor is hard at work, as is new Mainz signing Hyunseok Hong.
Distance run (km)
4
4
Atakan Karazor Hyunseok Hong
30'

Speed check: The fastest player in the game after 30 minutes

information
Speed check: The fastest player in the game after 30 minutes
Through high-end camera technology and machine learning, the speed of each player is evaluated in real time. Top speed then means, the fastest measured single frame of a player/game.
1.
Enzo Millot
Enzo Millot33.48km/h
2.
Jamie Leweling
Jamie Leweling33.41km/h
3.
Dominik Kohr
Dominik Kohr33.07km/h
29'

Great effort from Undav

Führich makes his way in off the left and feeds Undav, who with a quick shift of the ball uses a defender as a screen and pokes an effort just wide with Zentner unsighted.
27'

Stuttgart well worth their 2-0 lead

information
xGoals
The xGoals value of a club is calculated from the sum of all goal probabilities (goals and shots on goal) of that team. During a match, it’s easy to see whether the club is performing better than expected (goals > xGoals) - or maybe even higher (xGoals > goals).
xGoals
2
1.85
0.06
0
Goals
24'

Break in play

The game is paused with Pascal Stenzel seemingly suffering a dead leg. Stuttgart use the chance to take a drinks break while Mainz coach Bo Henriksen gets out the tactics board.
21'

Ambitious from Amiri

Nadiem Amiri tries his luck from range with Mainz in possession but it's right at Nübel and an easy save.
18'

Stuttgart all over Mainz

With nine shots so far, Stuttgart are looking well on their way to a first Bundesliga win of the season.
Goal attempts
4off target
5on target
0off target
1on target
camera-photo

2-0! Leweling!

A long ball from Alexander Nübel is completely missed by Andreas Hanche-Olsen in a duel with Leweling, who picks up possession, runs through on goal and smashes an effort inside the near post. Zentner is fuming.
15'
Jamie Leweling
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
12 %
Shot speed
information
Shot speed
Shot speed describes the maximum speed in km/h that a ball reaches in a shot on goal. The distance is measured from the location of the shot to the centre of the goal.
125.94 km/h
Distance to Goal
information
Distance to Goal
The distance to goal is measured at the time of the shot - from the position of the ball to the center of the goal.
17.18 m
14'

Another Stuttgart chance!

The ball comes to Millot wide left in the box and although his shot across goal is wide, Jamie Leweling isn't far away from reaching it for a 2-0 lead.
12'

Zentner in action again

Millot finds Undav in the box and although his shot it blocked, Zentner has to quickly reposition himself to stop it ending up in the net.
camera-photo

What a start from Stuttgart!

Stuttgart continue to pile on the pressure and Zentner makes another fine save, this time on Chris Führich, but Enzo Millot is there to slam in the rebound.
8'

Enzo Millot

GOAL!

1:0
Enzo Millot
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
95 %
Distance to Goal
information
Distance to Goal
The distance to goal is measured at the time of the shot - from the position of the ball to the center of the goal.
3.83 m
7'

Lee at work

The corner is recycles and sent back in and Lee just misses getting on the end of a ball into the box.
7'

Mainz's first sight of goal

Jae-sung Lee gets Mainz's first shot from a cross into the box, but his header is blocked and sent behind for a corner.
6'

Robin Zentner in action again!

Stuttgart draw another strong save from the Mainz goalkeeper who is under pressure so far.
4'

First shot on goal...

Undav forces Robin Zentner into an early save with a well hit effort from range.
2'

We're underway!

Stuttgart get their home Bundesliga campaign underway in front of a raucous MHP Arena.
Kick-off!
camera-photo

Black armbands for Christoph Daum

Teams will be wearing black armbands in memory of Christoph Daum today and observing a pre-match moment of silence. Daum took Stuttgart to the Bundesliga and won the title with them in 1992. A true titan of German football, Daum passed away aged 70 last week.
camera-photo

Pre-match boost for Stuttgart!

Just ahead of kick-off Stuttgart have announced a contract extension for Germany international Maximilian Mittelstädt. The left back has signed until 2028.
0:03
camera-professional-play-symbol

Mainz get ready

0:07
camera-professional-play-symbol

Stuttgart warm-ups

camera-photo

More on those teams

After falling 3-1 in their Bundesliga opener to Freiburg, Stuttgart hammered Munster 5-0 in the DFB Cup, but have still shaken things up. Millot comes back into midfield for Rieder and a front two of Nick Woltemade and Ermedin Demirović drop to the bench for Undav and Leweling. For Mainz, Leitsh makes way for Bell in defence, while new signing Hyunseok Hong (pictured) jumps straight in for Onisiwo.

Stuttgart starting XI

Nübel - Stenzel, Chase, Chabot, Mittelstädt - Millot, Karazor (c), Stiller, Führich - Undav, Leweling

Stuttgart subs

Bredlow, Hendriks, Vagnoman, Krätzig, Rieder, Demirović, Touré, Woltemade, Diehl

Mainz starting XI

Zentner - Kohr, Bell, Hanche-Olsen - Caci, Sano, Amiri, Mwene - Hong, Lee - Burkardt (c)

Mainz subs

Rieß, Leitsch, Da Costa, Widmer, Barkok, Nebel, Veratschig, Onisiwo, Sieb
camera-photo

Henriksen ahead of facing VfB

"We know that a very difficult game awaits us. We have respect, but not fear. They can play in all areas and have a very good team. I hope that we get our chances, because we'll go there with a lot of energy and want to get a good result."
camera-photo

Hoeneß ahead of facing Mainz

"They'll be awkward to play against. We have to assume that. That's what we've been preparing for today. We watched some video clips and looked at a few stats. We can't afford to underestimate our opponents based on what we've seen, and I don't believe we will. We're simply not in a position to underestimate anyone at the moment. They've made good progress. Since Bo Henriksen's arrival, they're fifth in the Bundesliga table. I think that says a lot."

Favourite opponent

Stuttgart are unbeaten in eight Bundesliga meetings with Mainz, winning six and drawing two since their return to the Bundesliga in 2020.
2:57
camera-professional-play-symbol

Watch: Stuttgart 3-1 Mainz - previous meeting

The last meeting between these two took place in February of last season, where Stuttgart won 3-1 at home thanks to goals from Deniz Undav, Jamie Leweling and Maximilian Mittelstädt. Ludovic Ajorque score the visitors' only goal.

Slow start for Stuttgart

Sebastian Hoeneß's side will be disappointed with the result and the performance from Saturday's result against Freiburg. They now head back to the MHPArena where they will aim to secure their first win of the season against Mainz.
2:03
camera-professional-play-symbol

Watch: Freiburg 3-1 Stuttgart highlights

An incredible start to the game for Stuttgart through new signing Ermedin Demirović will have caused plenty of excitement among their fans. They struggled to create chances for their new goal-getter, however, and Freiburg came back fighting to take all three points at home.

A win on the road?

After drawing at home on the opening weekend, Mainz will now head on the road in search of three points. They will face a Stuttgart side that are looking to bounce back after starting their season with defeat against Freiburg.
2:03
camera-professional-play-symbol

Watch: Mainz 1-1 Union Berlin highlights

Bo Henriksen's side started the season with a draw at home to Union Berlin, with a late Laszlo Benes strike cancelling out Nadiem Amiri's brilliant opening goal.

Hello and welcome!

Welcome along and thanks for joining us for build-up and live coverage of this Matchday 2 fixture between VfB Stuttgart and 1. FSV Mainz 05.