Bayer Leverkusen vs RB Leipzig

20 September 2026 · Bundesliga · 2026/27 · Referee Robert Schröder

Full time 2 – 0

Half-time: 1–0

  • Patrik Schick 44’
  • Miguel Gutiérrez 57’

Match summary

Bayer Leverkusen beat RB Leipzig 2-0. Bayer Leverkusen led 1-0 at half-time.

Patrik Schick put Bayer Leverkusen ahead in the 44th minute, set up by Miguel Gutiérrez and Miguel Gutiérrez made it 2-0 in the 57th minute.

The chances backed that up: Bayer Leverkusen created 2.56 expected goals (xG) from 18 shots to RB Leipzig's 0.93 from 12.

Bayer Leverkusen secured a 2-0 victory against RB Leipzig on matchday 4 of the Bundesliga. The hosts recorded 51 percent possession and generated 18 shots, with 6 finding the target, compared to 12 shots and 3 on target for the visitors. Bayer Leverkusen registered 9 corners and 484 passes at an 86 percent accuracy rate, while RB Leipzig earned 6 corners from 102 attacks and completed 470 passes with an 87 percent accuracy. The match saw 14 fouls committed by Bayer Leverkusen and 8 by RB Leipzig, resulting in 2 yellow cards for the hosts and 3 for the away side. Bayer Leverkusen achieved an expected goals total of 2.56, outperforming RB Leipzig, who finished with an expected goals figure of 0.93.

The key action of the fixture began in the 11th minute when Antonio Nusa received a yellow card for simulation, followed by a forced RB Leipzig substitution in the 26th minute as Brajan Gruda was replaced by Tidiam Gomis due to injury. A VAR review occurred in the 34th minute before Patrik Schick opened the scoring for Bayer Leverkusen in the 44th minute with a right-footed shot, establishing a 1-0 half-time lead. Miguel Gutiérrez extended the advantage in the 57th minute with a left-footed strike to make it 2-0. Several substitutions followed before late cautions were issued to Benjamin Henrichs and Afonso Moreira in the 90+1st minute for argument.

Match stats

51% Possession 49%
18 Shots 12
6 Shots on target 3
9 Corners 6
77 Attacks 102
45 Dangerous attacks 44
484 Passes 470
86% Pass accuracy 87%
20 Tackles 16
14 Fouls 8
2 Yellow cards 3
0 Red cards 0
1 Offsides 1

Key events

Bayer Leverkusen RB Leipzig
Kick-off
8’
Neil El AynaouiShot on target
10’
Ezechiel BanzuziShot on target
11’
Antonio NusaSimulation
26’
34’
VAR review
Patrik SchickShot on target
41’
Patrik SchickRight foot shot1-0 (Bayer Leverkusen)
44’
Half-time1-0
47’
Neil El AynaouiShot on target
Second half underway
Moussa DiabyShot on target
51’
Miguel GutiérrezLeft foot shot2-0 (Bayer Leverkusen)
57’
Patrik SchickShot on target
65’
74’
82’
Facundo MedinaShot on target
86’
90+1’
Afonso MoreiraArgument
90+1’
Full-time2-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.56 0.93 44’ Patrik Schick (Bayer Leverkusen), 1-0 44’ 57’ Miguel Gutiérrez (Bayer Leverkusen), 2-0 57’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.56 0.93 44’ Patrik Schick (Bayer Leverkusen), 1-0 Schick 44’ 57’ Miguel Gutiérrez (Bayer Leverkusen), 2-0 Gutiérrez 57’
Bayer Leverkusen 2.56 xGRB Leipzig 0.93 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 RB Leipzig attacking Bayer Leverkusen attacking 
65’ Patrik Schick (Bayer Leverkusen), open play, 0.51 xG, saved 28’ Rômulo (RB Leipzig), open play, 0.47 xG, off target 44’ Patrik Schick (Bayer Leverkusen), open play, 0.37 xG, goal 41’ Moussa Diaby (Bayer Leverkusen), open play, 0.31 xG, off target 51’ Moussa Diaby (Bayer Leverkusen), open play, 0.31 xG, saved 86’ Facundo Medina (Bayer Leverkusen), from a corner, 0.19 xG, saved 56’ Ibrahim Maza (Bayer Leverkusen), open play, 0.14 xG, off target 57’ Miguel Gutiérrez (Bayer Leverkusen), open play, 0.12 xG, goal 75’ Patrik Schick (Bayer Leverkusen), open play, 0.12 xG, off target 69’ Tidiam Gomis (RB Leipzig), open play, 0.09 xG, off target 85’ Ibrahim Maza (Bayer Leverkusen), open play, 0.09 xG, off target 40’ Neil El Aynaoui (RB Leipzig), set piece, 0.08 xG, off target 8’ Neil El Aynaoui (RB Leipzig), set piece, 0.08 xG, saved 62’ Afonso Moreira (Bayer Leverkusen), open play, 0.08 xG, blocked 84’ Afonso Moreira (Bayer Leverkusen), open play, 0.08 xG, off target 19’ Aleix García (Bayer Leverkusen), open play, 0.07 xG, off target 41’ Patrik Schick (Bayer Leverkusen), open play, 0.06 xG, saved 50’ Aleix García (Bayer Leverkusen), open play, 0.04 xG, off target 38’ Antonio Nusa (RB Leipzig), open play, 0.04 xG, blocked 10’ Ezechiel Banzuzi (RB Leipzig), open play, 0.03 xG, saved 86’ Ibrahim Maza (Bayer Leverkusen), from a corner, 0.03 xG, off target 32’ Willi Orban (RB Leipzig), from a corner, 0.03 xG, blocked 47’ Neil El Aynaoui (RB Leipzig), open play, 0.03 xG, saved 37’ Afonso Moreira (Bayer Leverkusen), open play, 0.03 xG, off target 70’ Tidiam Gomis (RB Leipzig), open play, 0.02 xG, blocked 87’ Antonio Nusa (RB Leipzig), open play, 0.02 xG, off target 83’ Ibrahim Maza (Bayer Leverkusen), from a corner, 0.02 xG, off target 18’ Brajan Gruda (RB Leipzig), from a corner, 0.01 xG, off target 30’ Moussa Diaby (Bayer Leverkusen), open play, 0.02 xG, off target 48’ Tidiam Gomis (RB Leipzig), open play, 0.02 xG, off target 65’ Patrik Schick (Bayer Leverkusen), open play, 0.51 xG, saved 28’ Rômulo (RB Leipzig), open play, 0.47 xG, off target 44’ Patrik Schick (Bayer Leverkusen), open play, 0.37 xG, goal 41’ Moussa Diaby (Bayer Leverkusen), open play, 0.31 xG, off target 51’ Moussa Diaby (Bayer Leverkusen), open play, 0.31 xG, saved 86’ Facundo Medina (Bayer Leverkusen), from a corner, 0.19 xG, saved 56’ Ibrahim Maza (Bayer Leverkusen), open play, 0.14 xG, off target 57’ Miguel Gutiérrez (Bayer Leverkusen), open play, 0.12 xG, goal 75’ Patrik Schick (Bayer Leverkusen), open play, 0.12 xG, off target 69’ Tidiam Gomis (RB Leipzig), open play, 0.09 xG, off target 85’ Ibrahim Maza (Bayer Leverkusen), open play, 0.09 xG, off target 40’ Neil El Aynaoui (RB Leipzig), set piece, 0.08 xG, off target 8’ Neil El Aynaoui (RB Leipzig), set piece, 0.08 xG, saved 62’ Afonso Moreira (Bayer Leverkusen), open play, 0.08 xG, blocked 84’ Afonso Moreira (Bayer Leverkusen), open play, 0.08 xG, off target 19’ Aleix García (Bayer Leverkusen), open play, 0.07 xG, off target 41’ Patrik Schick (Bayer Leverkusen), open play, 0.06 xG, saved 50’ Aleix García (Bayer Leverkusen), open play, 0.04 xG, off target 38’ Antonio Nusa (RB Leipzig), open play, 0.04 xG, blocked 10’ Ezechiel Banzuzi (RB Leipzig), open play, 0.03 xG, saved 86’ Ibrahim Maza (Bayer Leverkusen), from a corner, 0.03 xG, off target 32’ Willi Orban (RB Leipzig), from a corner, 0.03 xG, blocked 37’ Afonso Moreira (Bayer Leverkusen), open play, 0.03 xG, off target 47’ Neil El Aynaoui (RB Leipzig), open play, 0.03 xG, saved 70’ Tidiam Gomis (RB Leipzig), open play, 0.02 xG, blocked 87’ Antonio Nusa (RB Leipzig), open play, 0.02 xG, off target 83’ Ibrahim Maza (Bayer Leverkusen), from a corner, 0.02 xG, off target 18’ Brajan Gruda (RB Leipzig), from a corner, 0.01 xG, off target 30’ Moussa Diaby (Bayer Leverkusen), open play, 0.02 xG, off target 48’ Tidiam Gomis (RB Leipzig), open play, 0.02 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Bayer Leverkusen 4-2-3-1 Starting XI
Flekken
Quansah
Tapsoba
Medina
Gutiérrez
García
Fernández 72’
Diaby 89’
Maza
Moreira
Schick 77’
RB Leipzig 4-2-3-1 Starting XI
Vandevoordt
Raum
Estève
Orbán
Baku 84’
Aynaoui
Banzuzi 67’
Nusa
Nkunku 84’
Gruda 26’
Rômulo 67’

Player stats

PlayerPosMinGAShxGxAKPCards
Mark Flekken GK900 0.000.000
Jarell Quansah DEF900 0.000.282
Facundo Medina DEF901 0.190.000
Edmond Tapsoba DEF900 0.000.000
Miguel Gutiérrez DEF90111 0.120.452
Aleix García MID902 0.110.021
Ezequiél Fernández MID760 0.000.311
Moussa Diaby MID903 0.630.141
Ibrahim Maza MID904 0.280.775
Afonso Moreira MID903 0.180.061
Patrik Schick FWD8114 1.060.000
Robert Andrich Sub140 0.000.000
Christian Kofane Sub90 0.000.000
Lucas Vázquez Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Bayer Leverkusen win 51% Avg odds 1.84 Our estimate 58%
Draw 22% Avg odds 4.36 Our estimate 22%
RB Leipzig win 27% Avg odds 3.46 Our estimate 20%

Chances implied by the average closing odds, with the bookmaker margin removed. Our estimate is the figure from before kick-off. How our figures work.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.