 Bayer Leverkusen 3-4-2-1RB Leipzig 3-4-2-1M. Kovář17A. Grimaldo García
Bayer Leverkusen 3-4-2-1RB Leipzig 3-4-2-1M. Kovář17A. Grimaldo García 20J. Tah4J. Frimpong
20J. Tah4J. Frimpong

 30E. Tapsoba
30E. Tapsoba
 12P. Hincapié Reyna3G. Xhaka34A. García Serrano24F. Wirtz10M. Terrier
12P. Hincapié Reyna3G. Xhaka34A. García Serrano24F. Wirtz10M. Terrier 11V. Boniface
11V. Boniface
 22P. Gulácsi1L. Klostermann
22P. Gulácsi1L. Klostermann 16B. Henrichs
16B. Henrichs 39D. Raum22C. Lukeba23E. Bitshiabu5K. Kampl
39D. Raum22C. Lukeba23E. Bitshiabu5K. Kampl
 44A. Haidara
44A. Haidara 8X. Simons10L. Openda
8X. Simons10L. Openda

 11B. Šeško
11B. Šeško 30
30|  | 12' | Victor Boniface | ||
| out: Amadou Haidara Nicolas Seiwald | 15' |  | ||
|  | 18' | Jeremie Frimpong | ||
| Marco Rose | 26' |  | ||
| Marco Rose | 26' |  | ||
|  | 39' | 1-0 Jeremie Frimpong | ||
|  | 45' | 2-0 Alejandro Grimaldo Assist: Florian Wirtz | ||
| Assist: Benjamin Henrichs Kevin Kampl 2-1 | 45+7' |  | ||
| 53' | ||||
| Assist: Benjamin Šeško Lois Openda 2-2 | 57' |  | ||
| Lukas Klostermann | 61' |  | ||
| out: Benjamin Šeško Antonio Eromonsele Nordby Nusa | 67' |  | ||
|  | 71' | Amine Adli out: Martin Terrier | ||
|  | 77' | Patrik Schick out: Victor Boniface | ||
|  | 77' | Nathan Tella out: Jeremie Frimpong | ||
| Assist: Antonio Eromonsele Nordby Nusa Lois Openda 2-3 | 80' |  | ||
|  | 82' | Edmond Tapsoba | ||
|  | 86' | Arthur out: Edmond Tapsoba | ||
| out: Kevin Kampl Christoph Baumgartner | 89' |  | ||
| out: Lois Openda Yussuf Yurary Poulsen | 89' |  | ||
| out: Benjamin Henrichs Arthur Vermeeren | 89' |  | ||
Lineups

Bayer Leverkusen
|  | 17M. Kovář Goalkeeper | 
|  | 20A. Grimaldo García  45' Midfielder | 
|  | 4J. Tah Dedender | 
|  | 30J. Frimpong  18'  39'  77' Midfielder | 
|  | 12E. Tapsoba  82'  86' Dedender | 
|  | 3P. Hincapié Reyna Dedender | 
|  | 34G. Xhaka Midfielder | 
|  | 24A. García Serrano Midfielder | 
|  | 10F. Wirtz Forward | 
|  | 11M. Terrier  71' Forward | 
|  | 22V. Boniface  12'  77' Forward | 

RB Leipzig
|  | 1P. Gulácsi Goalkeeper | 
|  | 16L. Klostermann  61' Dedender | 
|  | 39B. Henrichs  89' Midfielder | 
|  | 22D. Raum Midfielder | 
|  | 23C. Lukeba53' Dedender | 
|  | 5E. Bitshiabu Dedender | 
|  | 44K. Kampl  45'+7  89' Midfielder | 
|  | 8A. Haidara  15' Midfielder | 
|  | 10X. Simons Forward | 
|  | 11L. Openda  57'  80'  89' Forward | 
|  | 30B. Šeško  67' Forward | 
Substitutes

Bayer Leverkusen
|  | 14P. Schick  77' Forward | 
|  | 21A. Adli  71' Forward | 
|  | 44J. Belocian Dedender | 
|  | 19N. Tella  77' Midfielder | 
|  | 8R. Andrich Midfielder | 
|  | 13A. de Matos Soares  86' Dedender | 
|  | 23N. Mukiele Mulere Dedender | 
|  | 36N. Lomb Goalkeeper | 

RB Leipzig
|  | 7A. Nordby Nusa  67' Midfielder | 
|  | 19A. Valente Silva Forward | 
|  | 14C. Baumgartner  89' Midfielder | 
|  | 9Y. Yurary Poulsen  89' Forward | 
|  | 47V. Gebel Midfielder | 
|  | 26M. Vandevoordt Goalkeeper | 
|  | 18A. Vermeeren  89' Midfielder | 
|  | 13N. Seiwald  15' Midfielder | 
|  | 6E. Elmas Midfielder | 
Sidelined / Injured

Bayer Leverkusen
| P | Player | Reason | Apps | G | A | 
|---|---|---|---|---|---|
| M | E. Palacios | Knee Injury | 24 | 1 | 7 | 

RB Leipzig
| P | Player | Reason | Apps | G | A | 
|---|---|---|---|---|---|
| M | F. Ouedraogo | Knee Injury | 3 | ||
| M | X. Schlager | ACL Knee Injury | 4 | ||
| D | W. Orban | Suspended | 25 | 4 | 

