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

Match information