Skip to content
Full Time After Extra Time This is a live match. Extra Time Half Time

AC Milan vs Rennes. Europa League Round of 32.

Giuseppe MeazzaAttendance69,021.

AC Milan 3

  • R Loftus-Cheek (32nd minute, 47th minute)
  • R Leao (52nd minute)

Rennes 0

    Match ends, AC Milan 3, Rennes 0.

    second_half_end icon

    Second Half ends, AC Milan 3, Rennes 0.

    player_retired icon

    Aboubakar Nagida went off injured after Rennes had used all subs.

    free_kick_won icon

    Malick Thiaw (AC Milan) wins a free kick in the defensive half.

    free_kick_lost icon

    Foul by Amine Gouiri (Rennes).

    miss icon

    Attempt missed. Ismaël Bennacer (AC Milan) left footed shot from outside the box is just a bit too high from a direct free kick.

    end_delay icon

    Delay over. They are ready to continue.

    start_delay icon

    Delay in match because of an injury Aboubakar Nagida (Rennes).

    yellow_card icon

    Aboubakar Nagida (Rennes) is shown the yellow card for a bad foul.

    free_kick_won icon

    Tijjani Reijnders (AC Milan) wins a free kick in the attacking half.

    free_kick_lost icon

    Foul by Aboubakar Nagida (Rennes).

    miss icon

    Attempt missed. Théo Hernández (AC Milan) left footed shot from outside the box is just a bit too high.

    substitution icon

    Substitution, AC Milan. Yacine Adli replaces Christian Pulisic.

    miss icon

    Attempt missed. Baptiste Santamaría (Rennes) right footed shot from outside the box is just a bit too high. Assisted by Ibrahim Salah.

    miss icon

    Attempt missed. Amine Gouiri (Rennes) header from the left side of the six yard box is close, but misses to the left. Assisted by Ludovic Blas with a cross.

    free_kick_lost icon

    Hand ball by Ismaël Bennacer (AC Milan).

    substitution icon

    Substitution, Rennes. Ibrahim Salah replaces Désiré Doué.

    substitution icon

    Substitution, Rennes. Ludovic Blas replaces Azor Matusiwa.

    substitution icon

    Substitution, AC Milan. Filippo Terracciano replaces Alessandro Florenzi.

    substitution icon

    Substitution, Rennes. Aboubakar Nagida replaces Adrien Truffert.

    substitution icon

    Substitution, AC Milan. Ismaël Bennacer replaces Ruben Loftus-Cheek.

    miss icon

    Attempt missed. Alidu Seidu (Rennes) right footed shot from outside the box is too high. Assisted by Arthur Theate.

    attempt_blocked icon

    Attempt blocked. Noah Okafor (AC Milan) right footed shot from the centre of the box is blocked.

    attempt_saved icon

    Attempt saved. Christian Pulisic (AC Milan) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Yunus Musah.

    attempt_saved icon

    Attempt saved. Baptiste Santamaría (Rennes) right footed shot from outside the box is saved in the bottom left corner. Assisted by Alidu Seidu.

    attempt_saved icon

    Attempt saved. Amine Gouiri (Rennes) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Martin Terrier.

    attempt_blocked icon

    Attempt blocked. Christian Pulisic (AC Milan) left footed shot from the centre of the box is blocked. Assisted by Noah Okafor.

    miss icon

    Attempt missed. Amine Gouiri (Rennes) left footed shot from the right side of the box is close, but misses to the right. Assisted by Benjamin Bourigeaud.

    miss icon

    Attempt missed. Désiré Doué (Rennes) right footed shot from the centre of the box misses to the right. Assisted by Benjamin Bourigeaud with a cross following a corner.

    corner icon

    Corner, Rennes. Conceded by Malick Thiaw.

    free_kick_won icon

    Théo Hernández (AC Milan) wins a free kick on the left wing.

    free_kick_lost icon

    Foul by Amine Gouiri (Rennes).

    substitution icon

    Substitution, Rennes. Alidu Seidu replaces Guela Doué.

    substitution icon

    Substitution, Rennes. Amine Gouiri replaces Arnaud Kalimuendo.

    substitution icon

    Substitution, AC Milan. Malick Thiaw replaces Simon Kjær.

    substitution icon

    Substitution, AC Milan. Noah Okafor replaces Rafael Leão.

    free_kick_lost icon

    Foul by Ruben Loftus-Cheek (AC Milan).

    free_kick_won icon

    Baptiste Santamaría (Rennes) wins a free kick in the defensive half.

    miss icon

    Attempt missed. Tijjani Reijnders (AC Milan) right footed shot from outside the box is high and wide to the right. Assisted by Rafael Leão following a corner.

    corner icon

    Corner, AC Milan. Conceded by Azor Matusiwa.

    corner icon

    Corner, AC Milan. Conceded by Steve Mandanda.

    attempt_saved icon

    Attempt saved. Christian Pulisic (AC Milan) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Rafael Leão.

    corner icon

    Corner, Rennes. Conceded by Christian Pulisic.

    free_kick_lost icon

    Foul by Simon Kjær (AC Milan).

    free_kick_won icon

    Martin Terrier (Rennes) wins a free kick in the defensive half.

    goal icon

    Goal! AC Milan 3, Rennes 0. Rafael Leão (AC Milan) right footed shot from the centre of the box to the bottom right corner. Assisted by Théo Hernández.

    free_kick_lost icon

    Hand ball by Ruben Loftus-Cheek (AC Milan).

    goal icon

    Goal! AC Milan 2, Rennes 0. Ruben Loftus-Cheek (AC Milan) header from very close range to the high centre of the goal following a corner.

    attempt_saved icon

    Attempt saved. Simon Kjær (AC Milan) with an attempt from the right side of the six yard box is saved in the top centre of the goal. Assisted by Théo Hernández with a cross.

    corner icon

    Corner, AC Milan. Conceded by Warmed Omari.

    Second Half begins AC Milan 1, Rennes 0.

    first_half_end icon

    First Half ends, AC Milan 1, Rennes 0.

    attempt_blocked icon

    Attempt blocked. Arnaud Kalimuendo (Rennes) right footed shot from the left side of the box is blocked. Assisted by Adrien Truffert.

    free_kick_lost icon

    Foul by Matteo Gabbia (AC Milan).

    free_kick_won icon

    Arnaud Kalimuendo (Rennes) wins a free kick in the attacking half.

    attempt_blocked icon

    Attempt blocked. Olivier Giroud (AC Milan) left footed shot from the centre of the box is blocked. Assisted by Ruben Loftus-Cheek.

    free_kick_lost icon

    Hand ball by Benjamin Bourigeaud (Rennes).

    attempt_saved icon

    Attempt saved. Désiré Doué (Rennes) right footed shot from outside the box is saved in the bottom left corner. Assisted by Arnaud Kalimuendo.

    attempt_saved icon

    Attempt saved. Olivier Giroud (AC Milan) left footed shot from outside the box is saved in the bottom right corner. Assisted by Christian Pulisic.

    attempt_blocked icon

    Attempt blocked. Rafael Leão (AC Milan) right footed shot from the left side of the box is blocked. Assisted by Ruben Loftus-Cheek.

    attempt_saved icon

    Attempt saved. Guela Doué (Rennes) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Arnaud Kalimuendo.

    goal icon

    Goal! AC Milan 1, Rennes 0. Ruben Loftus-Cheek (AC Milan) header from the centre of the box to the bottom left corner. Assisted by Alessandro Florenzi with a cross.

    free_kick_lost icon

    Foul by Olivier Giroud (AC Milan).

    free_kick_won icon

    Adrien Truffert (Rennes) wins a free kick in the defensive half.

    free_kick_won icon

    Christian Pulisic (AC Milan) wins a free kick in the defensive half.

    free_kick_lost icon

    Foul by Adrien Truffert (Rennes).

    free_kick_won icon

    Rafael Leão (AC Milan) wins a free kick in the defensive half.

    free_kick_lost icon

    Foul by Guela Doué (Rennes).

    miss icon

    Attempt missed. Benjamin Bourigeaud (Rennes) right footed shot from outside the box is close, but misses to the right. Assisted by Désiré Doué.

    free_kick_lost icon

    Foul by Théo Hernández (AC Milan).

    free_kick_won icon

    Benjamin Bourigeaud (Rennes) wins a free kick in the defensive half.

    attempt_blocked icon

    Attempt blocked. Rafael Leão (AC Milan) header from the left side of the six yard box is blocked. Assisted by Théo Hernández with a cross.

    corner icon

    Corner, AC Milan. Conceded by Arthur Theate.

    miss icon

    Attempt missed. Arthur Theate (Rennes) left footed shot from outside the box is high and wide to the left. Assisted by Azor Matusiwa.

    corner icon

    Corner, AC Milan. Conceded by Guela Doué.

    end_delay icon

    Delay over. They are ready to continue.

    start_delay icon

    Delay in match because of an injury Théo Hernández (AC Milan).

    free_kick_won icon

    Théo Hernández (AC Milan) wins a free kick in the defensive half.

    free_kick_lost icon

    Foul by Guela Doué (Rennes).

    free_kick_lost icon

    Foul by Matteo Gabbia (AC Milan).

    free_kick_won icon

    Arnaud Kalimuendo (Rennes) wins a free kick in the defensive half.

    offside icon

    Offside, AC Milan. Christian Pulisic is caught offside.

    miss icon

    Attempt missed. Alessandro Florenzi (AC Milan) right footed shot from outside the box misses to the right. Assisted by Théo Hernández following a corner.

    corner icon

    Corner, AC Milan. Conceded by Adrien Truffert.

    miss icon

    Attempt missed. Yunus Musah (AC Milan) right footed shot from very close range misses to the right. Assisted by Ruben Loftus-Cheek.

    free_kick_won icon

    Théo Hernández (AC Milan) wins a free kick on the left wing.

    free_kick_lost icon

    Foul by Guela Doué (Rennes).

    miss icon

    Attempt missed. Tijjani Reijnders (AC Milan) right footed shot from outside the box is just a bit too high. Assisted by Rafael Leão with a headed pass following a corner.

    corner icon

    Corner, AC Milan. Conceded by Arnaud Kalimuendo.

    attempt_blocked icon

    Attempt blocked. Rafael Leão (AC Milan) right footed shot from the left side of the box is blocked. Assisted by Simon Kjær.

    corner icon

    Corner, AC Milan. Conceded by Warmed Omari.

    free_kick_won icon

    Alessandro Florenzi (AC Milan) wins a free kick in the defensive half.

    free_kick_lost icon

    Foul by Adrien Truffert (Rennes).

    First Half begins.

    Lineups are announced and players are warming up.

    GPT Lazyload Debugger

    Loading…
    Loading the web debug toolbar…
    Attempt #