Highlights
R. Schröder
90'
+ 6
Full time! Leverkusen 2-3 Mainz!
Mainz claim the points to climb above Leverkusen into ninth. Superb entertainment at the BayArena - but how different it might have been had Dahmen not saved Tapsoba's early penalty.
Full-time
90'
+ 5
Substitution
90'
+ 4
Pushing hard
Leverkusen are keeping the pressure on Mainz, despite being a man down. It only takes one chance...
90'
+ 1
Added time
The fourth official's board goes up to indicate five further minutes at the BayArena...
87'
Temper, temper
Kohr's booked for bringing down Frimpong. The Leverkusen sub isn't happy at all with the challenge. He lets everyone know - but avoids a second yellow.
84'
Last throw of the dice
Forget being a man down - Alonso needs a goal. Is Hlozek the man to haul Bayer back on level terms?
84'
Substitution
82'
Late goal!
Adli's sent off for pulling down Widmer in the area. Ingvartsen steps up and sends Hradecky the wrong way from the penalty spot! Let's see if the 05ers can defend their lead...
79'
Safe hands
Dahmen swallows up a left-wing cross from Demirbay. He's impressed during his run of seven straight appearances in the absence of Zentner. Will he keep his place for next week's home game with Gladbach, now the Mainz No.1 is fit again?
79'
SituationPenalty
ReviewPrevious Foul?
DecisionPenalty
77'
Momentum with Leverkusen
Possession (%)
6337
74'
Wing men
Changes in the wing-back positions for Mainz. That has two functions: to keep tabs on Frimpong and Hincapie, who've caused the visitors real problems since coming on, and give Mainz a welcome attacking outlet on both flanks.
74'
Substitution
74'
Substitution
70'
Tale of the tape
xGoals
2
2.78
1.12
2
Goals
70'
Goal attempts
10off target
7on target
4off target
5on target
Long time coming
© Imago
65'
Fresh legs
Kohr provides an extra man in midfield, while Ingvartsen offers a like-for-like alternative to striker Ajorque.
64'
Substitution
64'
Substitution
60'
What a save!
Onisiwo meets Stach's corner with a downward header, and there's Hradecky with a Gordon Banks-esque save to claw it up and over the crossbar. Stunning goalkeeping!
59'
Instant impact!
The substitutes are all involved as Frimpong connects with Hincapie's back-post cross, forcing Dahmen to parry. Azmoun smashes the upright, with the loose ball deflecting off Wirtz for Schick, who wellies it into the back of the net.
56'
Attacking change
Wirtz is on for Sinkgraven, and here's Schick. He's been restricted to two goals in 11 appearances in what's been an injury-hit season, but returned as a sub in midweek. The Czech striker struck 24 times in the Bundesliga last term...
55'
Substitution
55'
Substitution
49'
Purposeful start
Leverkusen have come flying out of the blocks. Twice already Mainz have needed some desperate defending to keep the home side in check in the final third.
46'
Double change
No surprise to see Frimpong and Hincapie on for Leverkusen. They should bring defensive stability and a bit more zip in attack. How long before Alonso calls on Florian Wirtz?
Kick-off!
45'
+ 9
Substitution
45'
+ 9
Substitution
45'
+ 9
Half time: Leverkusen 1-2 Mainz
Three goals, a missed penalty and an overturned spot-kick decision - who wants more of the same?
Half-time
45'
+ 8
Not given!
Amiri was indeed fouled by Bell in the build-up. Reprieve for Leverkusen, who have a free-kick in a dangerous position, on the corner of the Mainz box...
45'
+ 8
45'
+ 5
Penalty... or not?
The referee points to the spot as Andrich trips Onisiwo in the Leverkusen box. The Bayer players call for a foul in the build-up, though, prompting a VAR review...
45'
+ 5
SituationPenalty
ReviewPrevious Foul?
DecisionNo penalty
45'
+ 5
Barreir-goal!
Mainz retake the lead on the stroke of half time. Lee cushions a long ball into the box into the path of Barreiro, who steals in on the penalty spot to volley past Hradecky.
45'
+ 1
Close!
A ball into the box takes a nick off Kossounou and goes just wide. Nothing comes of the ensuing corner, though.
Amiri, Amiri!
© Imago
40'
Pinball!
A corner from the Mainz left causes panic in the Leverkusen box. A few half clearances keep the chance alive, before the whistle sounds for a foul against Amiri.
37'
Win probability
26'
20.4 %
Now
40.5 %
33'
Parity!
Leverkusen are not behind for long. A slip from Edimilson Fernandes presents Azmoun and Co. with the overload. The Iranian charges forward and squares for the unmarked Amiri, who makes no mistake from inside the area. Game on!
29'
Mainz goal very much against the run of play
xGoals
0
1.03
0.12
0
Goals
26'
Mainz lead!
It gets worse for Leverkusen. Kossounou swipes at a right-wing cross, and there's Caci with an unerring finish through a ruck of bodies to put Mainz ahead!
21'
Saved!
Dahmen flashes Tapsoba a cheeky smile, before diving to his right to save his first Bundesliga penalty. That could be a huge moment in the game!
20'
SituationPenalty
ReviewFoul?
DecisionPenalty
20'
Penalty?
Azmoun tries to control a deflected free-kick. He gets caught by Stach's stray boot, and the referee points to the spot - but he will check the incident on the pitch-side monitor...
16'
Chess match...
... but not sign of a checkmate just yet. Mainz will be the happier of the two sides.
11'
Hudson-Odoi!
Hudson-Odoi cuts in off the left, but the Chelsea loanee's shot from outside the area is easy for Dahmen.
8'
Leverkusen on top...
Possession (%)
6337
8'
4'
Positive start
Amiri sets off on a mazy run, but is stopped in his tracks on the edge of the Mainz area. Bayer have started on the front foot...
1'
We're off!
Can Mainz end their six-year winless streak in Leverkusen?
Kick-off!
Teams in the tunnel
Game faces very much on at the BayArena, with Leverkusen in red shirts and black shorts, and Mainz in all white.
0:13
Watch: Leverkusen warming up
Bogey team?
Mainz have failed to score in seven of their last 10 meetings with Leverkusen, whilst winning just one (D1, L8).
Svensson wary of Leverkusen pace
"Leverkusen are a top-five team that got off to a difficult start to the season," opined Svensson in his pre-match press conference. "Alongside a lot of individual quality, they're full of pace. We saw that when two counters decided a game that really we had dominated [last time out]. You have to stop the likes of Frimpong running at speed into space. It's a tough task, but we're looking forward to it."
More on those teams
Alonso makes five changes to the team beaten 3-2 by Monaco in the Europa League on Thursday. In come Odlion Kossounou, Daley Sinkgraven, Kerem Demirbay, Amine Adli and Sardar Azamoun. Jeremie Frimpong, Piero Hincapie, Exquiel Palacios and Florian Wirtz are on the bench, but Moussa Diaby misses out. Patrik Schick is also in the squad, after making his return in midweek after three months out. Mainz are unchanged from the 3-1 win over Augsburg, though goalkeeper Robin Zentner and captain Silvan Widmer do return to the bench.
Leverkusen starting line-up
Hradecky (c) - Kossounou, Tapsoba, Tah, Sinkgraven - Andrich, Demirbay, Amiri - Hudson-Odoi, Azmoun, Adli
Leverkusen subs
Pentz, Hincapie, Bakker, Frimpong, Mbamba, Palacios, Wirtz, Schick, Hlozek
Mainz starting line-up
Dahmen - Hanche-Olsen, Bell, Fernandes - Da Costa, Barreiro, Stach, Caci - Lee - Onisiwo (c), Ajorque
Mainz subs
Zentner, Martin, Leitsch, Widmer, Hack, Barkok, Kohr, Ingvarsten, Mustapha
2:03
Watch: Previous meeting: Mainz 0-3 Leverkusen
Aerial power
Mainz have had more headed attempts at goal (57) than any other Bundesliga team this season, while the seven headers they have scored puts them behind just Union Berlin (12) and Werder Bremen (eight).
Home comforts
Die Werkself have only lost one of their last seven Bundesliga home games, while they're unbeaten in their last five meetings with Mainz (four wins, one draw).
Happy Xabi
Leverkusen have won six of their last eight Bundesliga games, putting them level on a league-high 18 points with Bayern Munich and Borussia Dortmund across the same period.
0:30