Thursday , 2 July 2026

AC Milan vs FC Porto, Champions League 2021-22 GROUP STAGE

1 1
Full Time
Wed 3 Nov 2021 · 17:45 UTC San Siro HT 45' · FT 45'

Overview

Match Preview

AC Milan vs FC PortoChampions League at San Siro.

Match Details

  • Referee Bastian Dankert
  • Referee Francois Letexier
  • Referee Clement Turpin
  • Referee Nicolas Danos
  • Referee Cyril Gringore
  • Referee Jerome Brisard
16 games this season 🟨 0.4/game 4.1 goals/game

Head-to-Head

1
1
AC Milan 2 games · Avg 1.5 goals FC Porto

Recent Form

DateOpponentH/A ScoreResult
03 Nov FC Porto H 1–1 D
31 Oct AS Roma A 2–1 W
26 Oct Torino FC H 1–0 W
23 Oct Bologna FC 1909 A 4–2 W
19 Oct FC Porto A 0–1 L
16 Oct Hellas Verona FC H 3–2 W
DateOpponentH/A ScoreResult
03 Nov AC Milan A 1–1 D
30 Oct Boavista FC H 4–1 W
23 Oct CD Tondela A 3–1 W
19 Oct AC Milan H 1–0 W
02 Oct FC Pacos de Ferreira H 2–1 W
28 Sep Liverpool FC H 1–5 L

Key Stats

50% Both Teams to Score
H2H (2 games)
0% Over 2.5 Goals
H2H history

Events

Match Events

  • 0' The match kicks off with home fans waiting with anticipation for AC Milan to score. At the same time, FC Porto does not seem to pull back! Let’s get it on!
  • 5' AC Milan seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
  • 6' FC Porto is taking the lead after the goal scored by Luis Diaz on 6.
  • 11' FC Porto is showing some good football. However, FC Porto are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
  • 16' AC Milan started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 16.
  • 21' While players are taking a pause, let’s have a look at their stats. The teams met 0 times this season with winning -% of all matches.
  • 26' Alessio Romagnoli needs to be pretty careful with his discipline considering 5 Red cards this season.
  • 28' It’s a booking for AC Milan player. Stefano Pioli gets a Yellow card.
  • 33' It looks surprising AC Milan does not make any changes. Rafael Leao has some obvious troubles when approaching to the goal.
  • 38' AC Milan is defending very well tonight not leaving a chance for their rivals to get through for a goal.
  • 43' The teams are not in a rush to score plenty of goals. It might look strange considering AC Milan that had 515 games and scored 600 goals.
  • 46' It is a substitution in AC Milan team. Davide Calabria is replaced by Pierre Kalulu on 46 minute.
  • 49' It’s gonna be a Yellow card for Marko Grujic.
  • 54' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
  • 55' The referee calls foul for Fikayo Tomori. He receives a Yellow card.
  • 60' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
  • 61' What a strike from Chancel Mbemba! The score is 1-1.
  • 65' FC Porto receives a Yellow card for a hard tackle on 65.
  • 68' Another substitution for AC Milan to replace Brahim Diaz by Rade Krunic on 68 minute.
  • 69' Another substitution for AC Milan to replace Sandro Tonali by Franck Kessie on 69 minute.
  • 70' Another change for FC Porto made on 70 minute. Sergio Oliveira leaves to be changed by Vitor Ferreira.
  • 73' The referee shows FC Porto player a Yellow card on 73.
  • 76' AC Milan manager makes another effort to make the tables turned. Zlatan Ibrahimovic is hanging Olivier Giroud on the field on 76 minute.
  • 79' It is a substitution in FC Porto team. Evanilson is replaced by Francisco Conceicao on 79 minute.
  • 80' Francisco Conceicao is replacing Evanilson for the FC Porto side.
  • 85' Another substitution for AC Milan to replace Rafael Leao by Daniel Maldini on 85 minute.
  • 86' FC Porto manager makes another effort to make the tables turned. Pepe is hanging Mehdi Taremi on the field on 86 minute.
  • 90' A meaty challenge results in booking for Francisco Conceicao on 90.
  • The final score is 1-1.

Lineups

Predictions

Prediction accuracy
1 / 4
1.14 AC Milan xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.16 FC Porto xG
I would bet for: AC Milan or FC Porto 70% + Under 2.5 goals 60%

Match Result

✗ Wrong
AC Milan36% Draw30% FC Porto34%
Actual: Draw

Both Teams to Score

✗ Wrong
Yes48% 0% No52%
Avg goals/match: 2.3
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 88%
12%
± 1.5 67%
33%
± 2.5 40%
60%
± 3.5 21%
79%
± 4.5 9%
91%

Double Chance

AC Milan or Draw
66%
Draw or FC Porto
64%
AC Milan or FC Porto
70%

Half-Time Result

✗ Wrong
AC Milan24% Draw51% FC Porto25%
Actual: FC Porto win at HT

Correct Score

✓ In top 12
1 – 1
Actual
0 – 0
12.3%
0 – 1
10.5%
1 – 0
10.2%
1 – 2
7.5%
2 – 1
7.3%
0 – 2
6.6%
2 – 0
6.2%
2 – 2
4.3%
1 – 3
2.9%
3 – 1
2.8%
0 – 3
2.5%

Asian Handicap — AC Milan

Handicap AC Milan covers Push FC Porto covers
-2.5 4% 96%
-2 4% 10% 86%
-1.5 14% 86%
-1 14% 19% 67%
-0.5 33% 67%
+0.5 65% 35%
+1 65% 20% 15%
+1.5 85% 15%
+2 85% 10% 5%
+2.5 95% 5%

Clean Sheet

AC Milan keeps clean sheet
32%
FC Porto keeps clean sheet
33%

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