M05 Mainz 1. FSV Mainz 05 - KOE Köln 1. FC Köln
Advertisement
Kwasniok: It wasn't an undeserved win
© IMAGO/Revierfoto
Full-time: Mainz 0-1 Cologne
© IMAGO/Ralf Treese/DeFodi Images
Full-time
90'
+ 12
Fruitless corner
Mwene's delivery bounces harmlessly out for a goal-kick off a Mainz shirt, and Zentner has to sprint back into his goal.
90'
+ 11
Mainz with a late corner
And Zentner is up too! Will they find a dramatic equaliser?
90'
+ 10
Ache can't continue
The striker limps off despite the best efforts of the medical team.
90'
+ 6
Ache down
The substitute is receiving treatment after what seemed a harmless challenge, causing discontent from the Mainz bench.
90'
+ 3
Substitution
Goal! Bülter heads home in added time!
© Alex Grimm
Will we see a late winner?
© Alex Grimm
83'
Two bites at the cherry!
Widmer has a great chance to fire his team into an unlikely lead. The ball finds him in the area and after his first-time shot is blocked he has another chance with the follow up, but again can't find the finish and sees his effort blocked again, leading to a corner this time.
80'
Wayward
Goal attempts
10off target
2on target
11off target
1on target
80'
Substitution
Attack heavy
© Alex Grimm
74'
Substitution
72'
Weiper's volley dealt with
A cross from the right finds the striker just inside the box and he's quick to volley goalward, but a deflection takes the sting out of his attempt.
71'
Putting in the hard yards
70'
Fresh faces
Cologne now make three changes of their own, as both sides search for that winning recipe late on.
67'
Substitution
67'
Substitution
67'
Substitution
65'
Substitution
65'
Substitution
65'
Substitution
65'
Mainz react
Bo Henriksen makes three changes in response to going down to ten men.
Free-kick goes over
© KIRILL KUDRYAVTSEV

0:30
End-to-end stuff!
60'
SituationNo penalty
ReviewFoul?
DecisionNo penalty
55'
Positive start
xGoals
0
0.68
0.58
0
Goals
51'
Cologne with the initial pressure
It's the visitors who are taking the initiative in these opening minutes, continuing to look dangerous after that big chance.
49'
Early chance!
Bülter and Kamiński combine down the left with Bülter's subsequent cross finding Thielmann on the corner of the six yard box, but he fails to guide his finish into the far bottom corner and sees the ball run wide.
47'
Tough start
Just moments into the half, and Caci is down injured with what seems to be an ankle problem.
46'
The action returns
Cologne get this second half started.
Kick-off!
Half-time
Half-time: Mainz 0-0 Cologne
© Alex Grimm
45'
Kamiński tests Zentner
The Billy Goats manage to retain possession, eventually finding Kamiński on the left-hand side of the box. He whips his effort toward the far corner of the net, but Zentner is equal to it and punches it firmly away.
42'
Mainz miles ahead
xGoals
0
0.68
0.09
0
Goals

0:30
Penalty shout
36'
05ers win another corner
After sustained pressure, the hosts win another corner. Amiri whips it in toward Weiper at the front post but he heads over.
33'
Nebel blazes over
With Cologne's defence difficult to penetrate, Nebel tries his luck from the edge of the box, but fires it well over.
29'
Cologne show some bite
Kamiński cuts in and finds Sebulonsen on the far side of the box, but the full-back hastily shoots well wide.
28'
A first booking
Lund receives the first yellow of the game after stopping Sano from initiating a break away.
Cutting edge absent
© IMAGO/Eibner-Pressefoto/Alexander Neis
Hosts stamping their authority
© KIRILL KUDRYAVTSEV
20'
Missing a trick
Goal attempts
3off target
0on target
0off target
0on target
15'
Debut cut short
Hollerbach is replaced by Weiper, as he departs the field with ice tightly strapped to his hamstring.
15'
Substitution
Hollerbach pulls up
© KIRILL KUDRYAVTSEV
12'
Getting the ball rolling
Possession (%)
4456
10'
Growing into the game
After a nervous start, the visitors have settled and enjoyed a spell of possession.
5'
Kohr goes down
The Mainz defender is clipped by Thielmann chasing a loose ball and looks to be in real pain as he receives treatment.
3'
Nebel with the early chance!
A ball over the top finds the run of Mwene, whose cut-back cross finds Nebel in space in the area, although his shot is blocked by a wall of black shirts. Big chance!
1'
Aaaand we're off!
And it's the 05ers who get the ball rolling.
Kick-off!

0:31
The visitors head out for the warm-up

0:07
Captain Amiri is ready to lead the 05ers

0:15
Kwasniok & Co. have arrived!
More on those teams
Both sides begin the 2025/26 season with a new striker leading the line. Benedict Hollerbach starts for Mainz after his summer move from Union Berlin, replacing former captain Jonathan Burkardt, while the experienced Marius Bülter leads the line for Cologne upon their return to top flight football. Mainz's only change from their loss to Rosenborg is Andreas Hanche-Olsen coming in for Stefan Bell at the back.
Starting line-up: 1. FSV Mainz 05
Mainz subs
Riess, Widmer, Leitsch, Bell, Nordin, Maloney, Weiper, Bobzien, Sieb
Starting line-up: 1. FC Köln
Cologne subs
Zieler, Gazibegović, van den Berg, Özkacar, Huseinbašić, Kainz, El Mala, Waldschmidt, Ache
Henriksen on Cologne clash
© IMAGO/Marco Steinbrenner/DeFodi Images
Kwasniok on facing Mainz
© IMAGO/Jan Huebner
Predicted line-up: 1. FSV Mainz 05
Predicted line-up: 1. FC Köln
Late drama for the Billy Goats
© IMAGO/Davide Elias
Coming in hot
In addition to their DFB Cup efforts, Mainz will also begin their UEFA Europa Conference League journey before meeting with Cologne. They'll face Norwegian side Rosenborg on Thursday in the first installment of their two-legged play-off tie.
Unstoppable 05ers
© IMAGO/Markus Fischer

3:28
Watch: The best first goals in a Bundesliga season

2:03
Watch: Mainz 1-1 Cologne - highlights
Hello and welcome!
Welcome along and thanks for joining us for build-up and live coverage of this Matchday 1 fixture between 1. FSV Mainz 05 and 1. FC Köln.




























