- Hertha beat Schalke 2-0 in Matchday 3 finale.
- Mainz cruise past Augsburg 3-1 for their first win of the season.
- Saturday fixtures saw a glut of goals in the league.
The goals continued to flow on Sunday as 1. FSV Mainz 05 got the better of FC Augsburg and Hertha Berlin made it three Bundesliga wins from three with victory over struggling FC Schalke 04. Recap the action and reaction below...
Matchday 3 results
1. FC Köln 3-0 SC Freiburg
FC Bayern München 3-1 FC Ingolstadt 04
Borussia Dortmund 6-0 SV Darmstadt 98
Eintracht Frankfurt 2-1 Bayer 04 Leverkusen
Hamburger SV 0-4 RB Leipzig
TSG 1899 Hoffenheim 0-0 VfL Wolfsburg
Borussia Mönchengladbach 4-1 SV Werder Bremen
FC Augsburg 1-3 1. FSV Mainz 05
Hertha Berlin 2-0 FC Schalke 04
20:21 - That's a wrap!
That brings an end to our Matchday 3 live coverage, thanks very much for joining us. There is not long to wait until the next round of games, with four Matchday 4 fixtures kicking off on Tuesday evening. We'll be back then with more!
19:42 - Match reaction
Mitchell Weiser (Hertha wide man): "We're delighted to have nine points, but we have to keep going."
Valentin Stocker (Hertha midfielder): "We were focussed throughout and scored the important opening goal."
Full-time - Hertha 2-0 Schalke
Hertha maintain their 100 per cent winning start to move level on points with FC Bayern München at the top of the table. Schalke stay joint-bottom, without a Bundesliga win all season.
81' - Di Santo enters the fray
All or nothing from Markus Weinzierl now as Franco Di Santo replaces Benjamin Stambouli. He needs something special to avoid becoming the first Schalke coach in history to lose his first three Bundesliga matches in charge.
74' - GOAL! - Hertha 2-0 Schalke
More misery for Schalke as Nabil Bentaleb needlessly concedes possession to Per Skjelbred on halfway. Mitchell Weiser sends a brilliant ball over the top and Valentin Stocker calmly slots beyond Ralf Fährmann. Counter-attacking football at its very best!
64' - GOAL! - Hertha 1-0 Schalke
Peter Pekarik pounces on Benjamin Stambouli's mistake and finds Mitchell Weiser, who whips an unstoppable first-time effort into the roof of the Schalke net. Now we have a game!
61' - Schalke substitution
Leon Goretzka makes way for Max Meyer in Schalke's second change of the game. Can the Germany midfielder deliver on this his 21st Birthday?
55' - Hertha change
Darida's ankle took the full force of that Stambouli effort. The Hertha midfielder can't continue, so on comes Valentin Stocker.
50' - Stambouli has a crack!
Schalke fashion a rare opening 25 yards from goal, with Benjamin Stambouli's deflected drive forcing Rune Jarstein to adjust his feet and tip over.
Second half - Hertha 0-0 Schalke
Positive Schalke change as Ukraine international winger Yevhen Konoplyanka replaces Breel Embolo.
Half-time - Hertha 0-0 Schalke
Defences very much on top in the capital. Expect the contest to open up at some point in the second half. Now grab a cuppa!
37' - No man's land
Hertha goalkeeper Rune Jarstein comes to collect a corner, but gets nothing on it. Luckily for him, Naldo's header is off target.
30' - Choupo-Moting chance!
A promising spell of Schalke pressure ends with a goalbound strike from Eric Maxim Choupo-Moting deflecting agonisingly wide. Much better from the Royal Blues.
23' - Finely poised
Hertha doing a great job of snapping at the Schalke heels as Vladimir Darida flashes an effort wide from 20 yards. Schalke yet to find their feet. Hertha won't allow it.
13' - Warning shot
Hertha move the ball well and here comes Per Ciljan Skjelbred - it's travelling, but Schalke stopper Ralf Fährmann just watches it over. Tense start in Berlin.
1' - Kick-off in the capital
Hertha looking to keep pace with Bayern by making it three wins from three matches; Schalke chasing their first Bundesliga win under Markus Weinzierl. Who'll blink first?
Schalke team news
Hertha team news
Full-time - FC Augsburg 1-3 1. FSV Mainz 05
90' - No way, Jose!
Mainz end the game with ten men after a late challenge from substitute Jose Rodriguez on Kohr sees him given a straight red card by referee Bastian Dankert.
81' - Well that didn't take long! FC Augsburg 1-3 1. FSV Mainz 05!
Donati charges forward once again before slipping the ball to Öztunali. He squares for Muto, and the Japanese taps home his second goal of the campaign a little more than 15 minutes after entering the fray.
75’ - Make that: What. A. Game! FC Augsburg 1-2 1- FSV Mainz 05
Brosinski crosses the ball into the Augsburg box and Malli goes from maker to taker, heading it beyond Hitz from close range. Augsburg's parity lasted for all of three minutes!
72’ - What. A. Goal! FC Augsburg 1-1 1- FSV Mainz 05
Konstantinos Stafylidis scored a candidate for goal of the weekend in the 2-1 win at SV Werder Bremen last Sunday, and the Greek defender will surely be in the running once again after that. Stafylidis surges forward before thumping an unstoppable effort into the bottom corner from outside the box.
67' - Super-sub?
Mainz bring Yoshinori Muto on for the goalscorer, Cordoba.
63' - Kohr goes even closer!
Finnbogason helps on a low cross from the right and Dominik Kohr has the goal at his mercy, but he volleys what might have been his first Bundesliga goal since March 2015 over the bar.
61' - Augsburg's best chance so far!
Martin Hinteregger reacts quickly when FCA's cleared corner is drilled back into the Mainz box, but his smart volley on the turn is saved!
58’ - Korean combination
Dong-won Ji spins the ball into the Mainz box and Ja-cheol Koo volleys towards goal, but his left-footed attempt lacks the venom to test Lössl.
51' - Let off for Mainz!
Brosinski passes the ball back to Lössl and the Danish goalkeeper badly miscues his kick. That could have gone anywhere!
46' - Chance for Mainz!
Giulio Donati forages forward before unleashing a cross-cum-shot that fizzes narrowly past the far top corner!
Cordoba kicks off the second half for Mainz. The visitors would go seventh with victory. Can they see it out?
Augsburg have not beaten Mainz since November 2013, when Andre Hahn - now of Borussia Mönchengladbach - scored a brace in a 2-1 win for Die Fuggerstädter
Jhon Cordoba has now scored against Augsburg and TSG 1899 Hoffenheim since start of the season. The Colombian has an in-game Official Fantasy Bundesliga value of 12m. CLICK HERE to snap him up!
Half-time - FC Augsburg 0-1 1. FSV Mainz 05
Mainz lead the way after the opening 45 minutes at the WWK Arena thanks to Cordoba's powerful header after six minutes.
43' - Chance for Augsburg
Alfred Finnbogason springs the offside trap to latch onto Daniel Baier's through-ball, but there is too much on the delivery and the Iceland forward loses out to Mainz goalkeeper Jonas Lössl just inside the box.
34' - Chance for Mainz!
The 05ers have come back to life in the last five minutes. Levin Öztunali takes a good touch inside Augsburg left-back Brosinski before letting fly, but a first goal since his recent arrival from Bayer 04 Leverkusen eludes him by a matter of inches.
31' - Chance for Mainz
At the other end, Malli swings a deep free-kick into the Augsburg box but nobody is able to connect and the delivery carries on across the face of goal. FCA caught napping.
27' - Chance for Augsburg!
The hosts are trying to convert their recent dominance into goals. Paul Verhaegh hurtles forward from right-back to join in with a swift attacking move, but the captain - scorer of six Bundesliga goals last season - blazes his shot high.
20' - Latest
Augsburg have settled down since the opening goal, and have now enjoyed 51 percent of possession compared to Mainz's 49.
6' - GOAL! FC Augsburg 0-1 1. FSV Mainz 05
John Cordobo powers home Yunus Malli's corner to make it 1-0 to Mainz with his second goal of the 2016/17 Bundesliga season.
3' - Chance for Mainz!
Daniel Brosinski lets fly from range but his shot is pushed away by Augsburg goalkeeper Marwin Hitz!
FC Augsburg and 1. FSV Mainz 05 are underway at the WWK ARENA.
14:46 - Mainz team news
14:40 - Augsburg team news
13:55 - All systems go in Hertha
Here's a look at Hertha's squad to face Schalke later. The Old Lady are riding a crest of a wave after winning their opening two Bundesliga fixtures for the first time in their history - a far cry from the position they were in when Pal Dardai took charge in February 2015. Get the lowdown on the club's capital revival here.
13:15 - For Hitz a jolly good fellow
Augsburg goalkeeper Marwin Hitz will be hoping to celebrate his birthday in style today, just as Dortmund's Christian Pulisic raised an early glass to his 18th Birthday on Saturday.
12:50 - Reaction to Skripnik dismissal
12:40 - All change at Werder
Head coach Viktor Skripnik and assistant coaches Florian Kohfeldt and Torsten Frings have been dismissed by Werder Bremen with immediate effect. Under-23 coach Alexander Nouri will take over first team duty on an interim basis. Head here for the full story.
12:35 - Happy Hunting ground
Mainz may be looking for their first win of the season, but Augsburg has proved a fruitful trip in the past. The Zero-Fivers have dropped just two points from five previous visits to Augsburg.
12:30 - Happy Birthday
As an aside, Borussia Dortmund and USMNT star Christian Politic celebrates his 18th birthday today. And he gave himself an early present with an outstanding performance and a goal in Dortmund’s 6-0 victory over Darmstadt on Saturday.
Watch: Christian Pulisic on scoring on the eve of his 18th Birthday:
11:50 - Good morning!
The goals simply flew in on Saturday in the Bundesliga. Dortmund notched six, Gladbach and Leipzig four, Bayern three and Marco Fabian grabbed a vital winner for Eintracht Frankfurt after Chicharito had equalized for Bayer Leverkusen. Sunday sees four teams that have regularly challenged for European football in recent seasons as FC Augsburg welcome 1. FSV Mainz 05 and Hertha Berlin take on FC Schalke 04.