Bundesliga matchday 8: Elversberg beats Mainz 4–1
The opening result leaves 6 matches on 31 October, including Bayern Munich–Borussia Dortmund, and 2 on 1 November.

In this article
Elversberg beat Mainz 4–1 at the Ursapharm-Arena an der Kaiserlinde on 30 October 2026, in the opening match of Bundesliga matchday 8.
Both teams entered with 10 points from 7 matches. The victory takes Elversberg to 13, while Mainz’s total is unchanged. Elversberg are provisionally fifth, with the round’s other 8 fixtures still to be played.
How Elversberg built the win
| Minute | Score | Goal |
|---|---|---|
| 7 | 1–0 | Felix Keidel, spelled “Keitel” in the official goals summary, curled a free kick around the wall from just outside the penalty area. |
| 26 | 2–0 | Francis Onyeka finished inside the penalty area after David Mokwa’s run through midfield and pass. |
| 45+1 | 3–0 | Maurice Krattenmacher controlled a poor clearance from Keidel’s corner and scored into the far corner, giving Elversberg their halftime lead. |
| 90+1 | 4–0 | Cole Campbell chested down Mickelson’s cross and scored with a scissor kick. |
| 90+2 | 4–1 | Benedict Hollerbach scored from close range for Mainz. |
Mainz defender Stefan Posch was sent off at 90+5 after receiving a second yellow card.
Both teams came off cup exits
Vincent Wagner’s Elversberg and Urs Fischer’s Mainz both entered after successive defeats in the league and German Cup.
| Team | Previous league result | German Cup result |
|---|---|---|
| Elversberg | Lost 4–0 at RB Leipzig | Lost 2–0 at home to Darmstadt in midweek |
| Mainz | Lost 3–2 at home to Werder Bremen | Lost 2–0 at Bochum on Tuesday |
This was the clubs’ first league meeting. Mainz had won their first 3 away league matches of the season; the defeat was their first away in the league since March.
The leaders meet next
Bayern Munich and Borussia Dortmund entered the round level at the top on 17 points, separated only by goal difference. Bayern host Dortmund in the next day’s late match.
| Date | Match | Kickoff |
|---|---|---|
| 31 October | Bayer Leverkusen–VfB Stuttgart | 15:30 CET [18:30 Yerevan time] |
| 31 October | Augsburg–Freiburg | 15:30 CET [18:30 Yerevan time] |
| 31 October | Borussia Mönchengladbach–Paderborn | 15:30 CET [18:30 Yerevan time] |
| 31 October | Werder Bremen–Hoffenheim | 15:30 CET [18:30 Yerevan time] |
| 31 October | Schalke–RB Leipzig | 15:30 CET [18:30 Yerevan time] |
| 31 October | Bayern Munich–Borussia Dortmund | 18:30 CET [21:30 Yerevan time] |
| 1 November | Union Berlin–Cologne | 15:30 CET [18:30 Yerevan time] |
| 1 November | Eintracht Frankfurt–Hamburg | 17:30 CET [20:30 Yerevan time] |
Earlier in Sports
FootballFutsal Champions League matchday 3: Unisport beats Doukas 6–2
Unisport beats Doukas 6–2, while Kauno Žalgiris beats Differdange 7–4 to win Group 6 and take its only round-of-16 place.
1 min
CombatEuropean U23 Judo Championships day 1: Nahapetyan finishes fifth
Vahe Aghasyan finished seventh at 60 kg, while Arshak Bekhchyan (66 kg) and Artak Torosyan (73 kg) lost their opening contests. Armenia’s four entrants ended the October 30 opening day in Naples without a medal.
2 min
CompaniesUS appeals court restores NFL Sunday Ticket liability verdict
The court leaves the $4.7 billion award overturned and sends the case back for a new trial to decide compensation.
2 min
Sources
Show all 5 sourcesShow fewer
- BundesligaBundesliga Matchday 8 probable teams
- bundesliga.comCole Campbell stunner crowns Elversberg's emphatic win over Mainz | Bundesliga
- bundesliga.comSV Elversberg - 1. FSV Mainz 05 | Matchday 8 | Bundesliga | 2026/27 Season
- BundesligaBayern Munich and Borussia Dortmund evenly matched heading into Klassiker statement
- NEWS.am SportBundesliga: Matchweek 8 to kick off
