Full-time: Werder Bremen 4-0 Mainz
That's what you call an impact from the substitute. Moments after a first Bundesliga assist, Njinmah and Bittencourt swap roles and the youngster slots away his first Bundesliga goal through the legs of Zentner.
Three points in the bag!
That should be that for Werder. Njinmah the architect with the run up the right and square ball for fellow substitute Bittencourt to turn home unopposed at the far post.
© Getty Images/THOMAS KIENZLE
Werder have some breathing room. Sumptuous cross from Weiser to the far post. In charges Stage unmarked and he powers the header past Zentner.
Unusual scenario for Werder
© Getty Images/THOMAS KIENZLE
Mainz can't get the ball clear and it falls kindly for Kownacki on his full debut for Bremen. He wraps his left foot around it from 20 yards out and left of centre, but he can only find the side netting.
Should be two!
Brilliant stuff from Mitchell Weiser down the right as he sits down his man and cuts back for Romano Schmid, who's originally set him away, but the Austrian sees his name in lights and blasts over from 12 yards with the goal at his mercy!
He doesn't want to go off but the Bremen goalscorer has to make way after taking a knock to his head. New loan signing Rafael Borre is watching on from the stands, but it's 6'6'' youngster Nick Woltemade who's on.
© Getty Images
Niclas Who? Cool as you like from Füllkrug's former strike partner as Ducksch converts the penalty. Werder's first goal of the season in the third game!
Ducksch is upended in the box as he tries to get a shot away following Kownacki's run. Spot-kick to the hosts inside two minutes.
Watch: Warm-up time at the Weserstadion
Watch: Werder's goalkeepers arrive for work
Werder starting XI
Pavlenka - Pieper, Stark, Friedl (c) - Weiser, Stage, Groß, Schmid, Jung - Kownacki, Ducksch
Zetterer, Deman, Bittencourt, Veljkovic, Lynen, Njinmah, Rapp, Woltemade, Opitz
Mainz starting XI
Zentner (c) - Hanche-Olsen, van den Berg, Fernandes - Caci, Barreiro, Kohr, Mwene - Lee, Onisiwo - Gruda
Rieß, Batz, Richter, Krauß, Bell, Da Costa, Pepela, Weiper, Mamutovic
Vote now to win big prizes!
To mark the Bundesliga’s 60th birthday on 24 August, we’re giving fans the chance to pick their all-time best Bundesliga XI – this week it’s midfielders. Cast your votes below to go into the draw for some exclusive prizes.
Who's in, who's out, who's a doubt? Find out the likely line-ups for this Matchday 3 encounter right here!!
Last time out
Bremen's good omen
This is the eighth time in their top-flight history that Werder have begun a Bundesliga season with back-to-back defeats. However, the River-Islanders have never been relegated in any of the previous campaigns when they had no points to show after the opening two Bundesliga matches.
So close Mainz
05ers' favourite opponents
Mainz have more away wins  against Werder Bremen than against any other side in the Bundesliga.
You're very welcome to our matchday 3 blog featuring the so far winless Werder Bremen and visiting Mainz with both teams seeking a first three points to help kick-start their respective campaigns.