Wednesday , 30 September 2026

AC Milan vs Celtic FC, Europe 2020-21 GROUP STAGE

UEFA Europa League · 2020-21
4 – 2
Full Time
Thu 3 Dec 2020 · 17:55 UTC Stadio Giuseppe Meazza HT 45+1' · FT 45+3'
Y 67' Tom Rogic
Y 75' Scott Brown

Overview

Match Preview

AC Milan vs Celtic FC — Europe at Stadio Giuseppe Meazza.

Match Details

  • Referee Ricardo de Burgos
  • Referee Inigo Prieto
  • Referee Adrian Cordero
  • Referee Jon Nunez
3 games this season 🟨 6.7/game ⚽ 23.3 goals/game 🟥 1 total

Head-to-Head

2
AC Milan 2 games · Avg 5.0 goals Celtic FC

Recent Form

DateOpponentH/A ScoreResult
03 Dec Celtic FC H 4–2 W
29 Nov ACF Fiorentina H 2–0 W
26 Nov Lille OSC A 1–1 D
22 Nov SSC Napoli A 3–1 W
08 Nov Hellas Verona FC H 2–2 D
05 Nov Lille OSC H 0–3 L
DateOpponentH/A ScoreResult
03 Dec AC Milan A 2–4 L
26 Nov AC Sparta Praha A 1–4 L
21 Nov Hibernian FC A 2–2 D
08 Nov Motherwell FC A 4–1 W
05 Nov AC Sparta Praha H 1–4 L
29 Oct Lille OSC A 2–2 D

Key Stats

100% Both Teams to Score
H2H (2 games)
100% Over 2.5 Goals
H2H history
0% Clean Sheets
AC Milan this season
0% Clean Sheets
Celtic FC this season

Goal Timing (This Season)

Celtic FC
0-15
–/–
16-30
–/1
31-45
1/1
46-60
–/1
61-75
–/–
76+
–/–
■ Scored ■ Conceded

Top Scorers (This Season)

Celtic FC
Mika Baur 1 G

Events

Match Events

  • 0' The wait is over. Celtic FC get us underway at Stadio Giuseppe Meazza.
  • 5' Rade Krunic, a Bosnia-Herzegovina , has 0 bookings this season and will need to keep his discipline tonight.
  • 7' Brilliant from the ! Tom Rogic makes it 0-1 with a superb finish on 7.
  • 11' AC Milan make a change. Simon Kjaer trudges off to be replaced by Alessio Romagnoli on 11 minutes.
  • 14' What a moment for Odsonne Edouard! That strike on 14 puts his side firmly in control.
  • 19' The tempo has dropped considerably in the last few minutes. Stefano Pioli will be considering his options from the bench.
  • 23' The referee reaches into his pocket. Out comes the Yellow card for Ryan Christie.
  • 24' The Turkey Hakan Calhanoglu breaks the deadlock on 24 minutes. 1-2!
  • 26' Magnificent from Samu Castillejo! That is 14 goals in 521 appearances — and it could not have come at a better time.
  • 31' It’s high time Stefano Pioli made some changes to put the his team’s game back to action.
  • 36' looks like a favorite considering 0 games won in last 0 matches with its main striker scoring goals.
  • 41' Denmark international Simon Kjaer has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
  • 46' Sandro Tonali is replacing Rade Krunic for the AC Milan side.
  • 50' The deadlock is broken! Jens Hauge gets on the scoresheet on 50 minutes.
  • 55' Celtic FC started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 55.
  • 60' AC Milan are deployed in a today, looking to exploit space against Celtic FC's shape.
  • 61' Ismael Bennacer gets the nod from AC Milan. He replaces Franck Kessie and will look to change the dynamic.
  • 66' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Ante Rebic suffering a number of foals already.
  • 67' Poor challenge from Tom Rogic. The referee spots it immediately and shows the Yellow card.
  • 67' The crowd applauds Tom Rogic as he leaves the pitch. Jules Ntcham steps in for Celtic FC.
  • 72' Supporters expect more eagerness from Theo Hernandez, as he is very good at scoring at Stadio Giuseppe Meazza with 5 goals in the last 4 games.
  • 75' It’s a booking for Celtic FC player. Scott Brown gets a Yellow card.
  • 78' The Celtic FC manager makes a substitution. Scott Brown departs to be replaced by Ismaila Soro.
  • 82' Clinical. Composed. Brilliant. Brahim Diaz makes it 4-2.
  • 83' AC Milan make a change. Ante Rebic trudges off to be replaced by Lorenzo Colombo on 83 minutes.
  • 86' A change in the Celtic FC ranks — Ryan Christie exits the field as Patryk Klimala enters on 86.
  • Celtic FC will have plenty to reflect on. AC Milan were simply the better side today.

Lineups

Predictions

Prediction accuracy
3 / 4
2.18 AC Milan xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.42 Celtic FC xG
I would bet for: Over 2.5 goals 68% + Both teams to score 67%

Match Result

✓ Correct
AC Milan56% Draw22% Celtic FC22%
Actual: AC Milan win

Both Teams to Score

✓ Correct
Yes67% 0% No33%
Avg goals/match: 3.6
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 96%
4%
± 1.5 87%
13%
± 2.5 68%
32%
± 3.5 48%
52%
± 4.5 29%
71%

Double Chance

AC Milan or Draw
78%
Draw or Celtic FC
44%
AC Milan or Celtic FC
78%

Half-Time Result

✗ Wrong
AC Milan40% Draw39% Celtic FC21%
Actual: Draw at HT

Correct Score

✗ 4–2 not predicted
4 – 2
Actual
1 – 1
9.3%
2 – 1
8.9%
2 – 0
6.6%
3 – 1
6.4%
2 – 2
6.2%
1 – 2
5.8%
1 – 0
5.5%
3 – 0
4.6%
3 – 2
4.6%
0 – 0
4.1%
4 – 1
3.5%
0 – 1
3.3%

Asian Handicap — AC Milan

Handicap AC Milan covers Push Celtic FC covers
-2.5 17% — 83%
-2 17% 16% 67%
-1.5 33% — 67%
-1 33% 20% 46%
-0.5 54% — 46%
+0.5 76% — 24%
+1 76% 13% 11%
+1.5 89% — 11%
+2 89% 7% 4%
+2.5 96% — 4%

Clean Sheet

AC Milan keeps clean sheet
25% ✓
Celtic FC keeps clean sheet
12% ✓

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.