1. Football streams
  2. UEFA Champions League
  3. Bayer Leverkusen vs AC Milan

How to watch Bayer Leverkusen vs AC Milan online & on TV, head to head and predictions


Match feed:
  • Yellow Card
    • Fikayo Tomori

    Fikayo Tomori (Milan) gets a yellow card after the match has ended!

  • Match Ended
  • 90'
    Yellow Card
    • Samuel Chukwueze

    Samuel Chukwueze (Milan) has received a yellow card from Sandro Scharer.

  • 89'
    Substitution
    • Florian Wirtz
    • Nathan Tella

    The home team replace Florian Wirtz with Nathan Tella.

  • 88'
    Substitution
    • Alex Grimaldo
    • Jeanuel Belocian

    The home team replace Alex Grimaldo with Jeanuel Belocian.

  • 84'
    Yellow Card
    • Alvaro Morata

    Alvaro Morata (Milan) gets a yellow card.

  • 82'
    Substitution
    • Amine Adli
    • Exequiel Palacios

    The home team have replaced Amine Adli with Exequiel Palacios. This is the third substitution made today by Xabi Alonso.

  • 80'
    Substitution
    • Christian Pulisic
    • Samuel Chukwueze

    Samuel Chukwueze is replacing Christian Pulisic for the away team.

  • 75'
    Substitution
    • Aleix Garcia
    • Robert Andrich

    Xabi Alonso (Leverkusen) is making a second substitution, with Robert Andrich replacing Aleix Garcia.

  • 75'
    Substitution
    • Victor Boniface
    • Martin Terrier

    Martin Terrier is on a sub for Victor Boniface for Leverkusen.

  • 74'
    Yellow Card
    • Jeremie Frimpong

    Jeremie Frimpong for Leverkusen has been booked by Sandro Scharer and receives a first yellow card.

  • 62'
    Substitution
    • Tammy Abraham
    • Alvaro Morata

    Milan make their first substitution with Alvaro Morata replacing Tammy Abraham.

  • 51'
    Goal !
    • Victor Boniface (Scorer)
    • Jeremie Frimpong (Assist)

    Leverkusen take a 1-0 lead thanks to Victor Boniface.

    That's a fine assist from Jeremie Frimpong.

  • 8'
    Yellow Card
    • Aleix Garcia

    Leverkusen's Aleix Garcia has been booked in Leverkusen.

  • Match Started

Line-ups

Bayer Leverkusen Bayer Leverkusen
(4-2-3-1)
(4-3-2-1)
AC Milan AC Milan
1Hradecky12Tapsoba4Tah3Hincapie20Grimaldo34Xhaka24Garcia30Frimpong10Wirtz21Adli22Boniface16Maignan22Emerson46Gabbia23Tomori19Hernandez29Fofana14Reijnders8Loftus-Cheek11Pulisic10Leao90Abraham
1Hradecky12Tapsoba4Tah3Hincapie20Grimaldo34Xhaka24Garcia30Frimpong10Wirtz21Adli22Boniface
Bayer Leverkusen Bayer Leverkusen
(4-2-3-1)
16Maignan22Emerson46Gabbia23Tomori19Hernandez29Fofana14Reijnders8Loftus-Cheek11Pulisic10Leao90Abraham
(4-3-2-1)
AC Milan AC Milan
Bayer Leverkusen Bayer Leverkusen
Alonso, Xabi
Coach
Substitutes
Martin Terrier 11
75' Out: Victor Boniface

Robert Andrich 8
75' Out: Aleix Garcia

Exequiel Palacios 25
82' Out: Amine Adli

Jeanuel Belocian 44
88' Out: Alex Grimaldo

Nathan Tella 19
89' Out: Florian Wirtz
Missing players
Martin Terrier
Injured

Jeanuel Belocian
Injured

Nordi Mukiele
Injured

Alejo Sarco
Injured
AC Milan AC Milan
Fonseca, Paulo
Coach
Substitutes
Alvaro Morata 7
62' Out: Tammy Abraham

Samuel Chukwueze 21
80' Out: Christian Pulisic
Missing players
Warren Bondo
Injured

Theo Hernandez
Injured

Samuel Chukwueze
Injured

Statistics

Ball possession
Bayer Leverkusen49%
51% AC Milan
Shots
8Off goal79On goal5

0
Shots blocked
4
5
Corner kicks
4
3
Offsides
0
5
Saves
8
13
Fouls
4
2
Yellow cards
3
0
Red cards
0

News

Head to head

The head-to-head statistics between Team A and Team B show that they have played a total of 20 matches, with Team A winning 10 times and Team B winning 5 times, resulting in 5 draws.

Bayer Leverkusen
Matches:  1
AC Milan
100%
Wins: 1
0%
Draws: 0
0%
Wins: 0
Recent meetings
  1. Flag nullUEFA Champions League
    1 Oct 2024
    Bayer LeverkusenBayer Leverkusen
    1 : 0
    AC MilanAC Milan

Form

Bayer LeverkusenBayer Leverkusen
  1. Flag DEUBundesliga
    17 May 2025
    Mainz
    2 : 2
    Bayer Leverkusen
  2. Flag DEUBundesliga
    11 May 2025
    Bayer Leverkusen
    2 : 4
    Borussia Dortmund
  3. Flag DEUBundesliga
    4 May 2025
    SC Freiburg
    2 : 2
    Bayer Leverkusen
  4. Flag DEUBundesliga
    26 Apr 2025
    Bayer Leverkusen
    2 : 0
    Augsburg
  5. Flag DEUBundesliga
    20 Apr 2025
    St Pauli
    1 : 1
    Bayer Leverkusen
AC MilanAC Milan
  1. Flag ITASerie A
    24 May 2025
    AC Milan
    2 : 0
    Monza
  2. Flag ITASerie A
    18 May 2025
    Roma
    3 : 1
    AC Milan
  3. Flag ITACoppa Italia
    14 May 2025
    Bologna
    1 : 0
    AC Milan
  4. Flag ITASerie A
    9 May 2025
    AC Milan
    3 : 1
    Bologna
  5. Flag ITASerie A
    5 May 2025
    Genoa
    1 : 2
    AC Milan

Bayer Leverkusen vs AC Milan Standings

Bayer Leverkusen is currently in 3rd position in the standings, while AC Milan is in 29th position.

PosTeamWDLMPts
5Atletico Madrid602818
6Bayer Leverkusen512816
7Lille512816
...
12Bayern Munich503815
13AC Milan503815
14PSV422814

Match information