Saturday , 14 November 2026

AC Milan vs Club Brugge KV, Champions League 2024-25 LEAGUE STAGE

Tue 22 Oct 2024 · 16:45 UTC Giuseppe Meazza 58,649 HT 45' · FT 45'
Christian Pulisic 34' 1–0
1–1 51' Kyriani Sabbe
Tijjani Reijnders 61' 2–1
Tijjani Reijnders 71' 3–1

Overview

Match Preview

AC Milan vs Club Brugge KV — Champions League at Giuseppe Meazza.

Match Details

  • Referee Felix Zwayer
  • Assistant 1 Robert Kempter
  • Assistant 2 Christian Dietz
16 games this season 🟨 4.4/game ⚽ 15.4 goals/game 🟥 1 total

Head-to-Head

1
AC Milan 1 games · Avg 4.0 goals Club Brugge KV

Recent Form

DateOpponentH/A ScoreResult
22 Oct Club Brugge KV H 3–1 W
19 Oct Udinese Calcio H 1–0 W
06 Oct ACF Fiorentina A 1–2 L
01 Oct Bayer 04 Leverkusen A 0–1 L
27 Sep US Lecce H 3–0 W
22 Sep FC Internazionale Milano A 2–1 W
DateOpponentH/A ScoreResult
22 Oct AC Milan A 1–3 L
19 Oct KVC Westerlo A 2–1 W
06 Oct Royale Union Saint-Gilloise H 1–1 D
02 Oct SK Sturm Graz A 1–0 W
27 Sep Sporting du Pays de Charleroi A 1–1 D
22 Sep KAA Gent H 2–4 L

Key Stats

100% Both Teams to Score
H2H (1 games)
100% Over 2.5 Goals
H2H history
25% Clean Sheets
Club Brugge KV this season

Goal Timing (This Season)

Club Brugge KV
0-15
–/1
16-30
3/1
31-45
1/2
46-60
1/1
61-75
5/–
76+
1/2
■ Scored ■ Conceded

Top Scorers (This Season)

Club Brugge KV
Nicolo Tresoldi 5 G
Hugo Vetlesen 1 G 1 A

Events

Match Events

  • 0' The game is set. Club Brugge KV kicks off things out of here…
  • 5' The tempo has dropped considerably in the last few minutes. Paulo Fonseca will be considering his options from the bench.
  • 10' AC Milan started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 10.
  • 15' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
  • 20' Club Brugge KV receives a card for a hard tackle on 20.
  • 23' Ardon Jasari picks up a card and will need to be extremely careful for the remainder of this match.
  • 28' The midfield battle is intense right now. Both AC Milan and Club Brugge KV are fighting for every inch of the pitch.
  • 33' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
  • 34' What composure from Christian Pulisic! The USA international strokes it home. 1-0.
  • 39' named a 4-3-3 earlier, and opted for a 4-4-1-1 in response. A fascinating tactical duel is developing.
  • 40' Raphael Onyedika has been a danger all night but risks an early exit having now seen a card on 40.
  • 45' Club Brugge KV is showing some good football. However, Club Brugge KV are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
  • 46' The supporters are chanting for Hugo Vetlesen. He replaces Chemsdine Talbi on 46 minute.
  • 50' Controversy at the stadium! Rafael Leao argues furiously but the card stands.
  • 51' The Belgium defender Kyriani Sabbe breaks the deadlock on 51 minutes. 1-1!
  • 56' While there is no rush on the pitch, let’s have a look at some stats. Joaquin Seys made 363 appearances and scored 6 goals. He is very likely to score a goal today.
  • 59' Alvaro Morata catches the referee's attention in entirely the wrong way. card on 59.
  • 60' Fresh legs for AC Milan! Noah Okafor comes on to replace Ruben Loftus-Cheek.
  • 61' GOAL! Tijjani Reijnders scores on 61. Assisted by Noah Okafor
  • 66' Club Brugge KV fans have not had much to celebrate tonight. Their side is struggling to get forward.
  • 70' The Club Brugge KV manager makes a substitution. Ferran Jutgla departs to be replaced by Michal Skoras.
  • 71' Assisted by Samuel Chukwueze with the perfectly-timed delivery and Tijjani Reijnders makes no mistake. 3-1!
  • 71' The referee shows AC Milan player a card on 71.
  • 73' Poor challenge from Michal Skoras. The referee spots it immediately and shows the card.
  • 75' AC Milan make a change. Alvaro Morata trudges off to be replaced by Francesco Camarda on 75 minutes.
  • 80' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
  • 83' Malick Thiaw has so much to prove this time. He replaces Matteo Gabbia on 83 minute.
  • 88' A moment of madness from Francesco Camarda on 88 minutes earns him a card. AC Milan will be frustrated.
  • The final whistle goes. A composed, disciplined performance from AC Milan to claim maximum points.

Lineups

Predictions

Prediction accuracy
3 / 4
1.85 AC Milan xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1 Club Brugge KV xG
I would bet for: AC Milan to win 56%

Match Result

✓ Correct
AC Milan56% Draw24% Club Brugge KV20%
Actual: AC Milan win

Both Teams to Score

✓ Correct
Yes54% 0% No46%
Avg goals/match: 2.85
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 92%
8%
± 1.5 77%
23%
± 2.5 53%
47%
± 3.5 32%
68%
± 4.5 16%
84%

Double Chance

AC Milan or Draw
80%
Draw or Club Brugge KV
44%
AC Milan or Club Brugge KV
76%

Half-Time Result

✗ Wrong
AC Milan40% Draw44% Club Brugge KV16%
Actual: AC Milan win at HT

Correct Score

✓ In top 12
1 – 1
11.6%
1 – 0
10%
2 – 0
9.7%
2 – 1
9.5%
0 – 0
7.6%
3 – 1
Actual
3 – 0
5.9%
1 – 2
5.1%
0 – 1
5%
2 – 2
4.8%
3 – 2
3%
0 – 2
2.9%

Asian Handicap — AC Milan

Handicap AC Milan covers Push Club Brugge KV covers
-2.5 15% — 85%
-2 15% 17% 67%
-1.5 33% — 67%
-1 33% 23% 44%
-0.5 56% — 44%
+0.5 81% — 19%
+1 81% 12% 7%
+1.5 93% — 7%
+2 93% 5% 2%
+2.5 98% — 2%

Clean Sheet

AC Milan keeps clean sheet
37% ✓
Club Brugge KV keeps clean sheet
17% ✓

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