Serie A
· Regular Season - 2
August 28, 2026 20:45
G. Ramos
(ast. A. Saelemaekers)
69'
R. Halhal
89'
(og)
The ForzaPitch pre-match prediction gave AC Milan a 39% win probability (draw 29%, Venezia 31%). The final result was AC Milan 2–0 Venezia.
Match statistics
14
Total shots
5
5
Shots on target
2
2.13
Actual xG
0.69
2
Saves
4
58%
Possession
42%
2
Corners
2
19
Tackles
24
1
🟨 Yellow cards
3
Match Events
27'
J. Schingtienne
45'+3
R. Halhal
/
B. Franjic
48'
K. Perez
54'
R. Haps
R. Loftus-Cheek
/ A. Saelemaekers
59'
A. Cisse
/ A. Rabiot
59'
65'
S. Sohm
/
T. Basic
66'
T. Correia
/
R. Haps
⚽G. Ramos
· ast. A. Saelemaekers
69'
S. Pavlovic
71'
L. Modric
/ A. Jashari
74'
80'
L. Lauberbach
/
J. Yeboah
80'
A. Rrahmani
/
K. Perez
D. Bartesaghi
/ P. Estupinan
87'
M. Gila
/ M. Gabbia
87'
⚽R. Halhal
(og)
89'
Pre-match prediction
39.52%
AC ←
29.26%
X
31.22%
Venezia
we assigned to the actual result (AC Milan)
39.52%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
0.77
2.13
+1.36
3.06
0.69
-2.37
AC Milan dominated by xG (2.13 vs 0.69).
The final result reflects the playing dominance.
The model's xG estimates diverged from reality.
Lineups
16
M. Maignan
G
M. Maignan
G
31
S. Pavlović
D
S. Pavlović
D
5
K. De Winter
D
K. De Winter
D
34
Mario Gila
87'
D
Mario Gila
87'
D
33
D. Bartesaghi
87'
M
D. Bartesaghi
87'
M
14
L. Modrić
74'
M
L. Modrić
74'
M
80
Y. Musah
M
Y. Musah
M
21
S. Chukwueze
M
S. Chukwueze
M
70
A. Cissè
59'
F
A. Cissè
59'
F
8
R. Loftus-Cheek
59'
F
R. Loftus-Cheek
59'
F
9
Gonçalo Ramos
1 ⚽
F
Gonçalo Ramos
1 ⚽
F
Bench
30
A. Jashari
19'
M
A. Jashari
19'
M
12
A. Rabiot
34'
M
A. Rabiot
34'
M
56
A. Saelemaekers
1 👟
34'
F
A. Saelemaekers
1 👟
34'
F
28
C. Comotto
M
C. Comotto
M
11
C. Pulišić
M
C. Pulišić
M
22
Diego Moreira
F
Diego Moreira
F
73
F. Camarda
F
F. Camarda
F
42
F. Terracciano
D
F. Terracciano
D
96
L. Torriani
G
L. Torriani
G
46
M. Gabbia
6'
D
M. Gabbia
6'
D
2
P. Estupiñán
6'
D
P. Estupiñán
6'
D
1
Pietro Terracciano
G
Pietro Terracciano
G
13
S. Bocoum
D
S. Bocoum
D
1
F. Stanković
G
F. Stanković
G
4
Bartol Franjić
48'
D
Bartol Franjić
48'
D
17
A. Bella-Kotchap
D
A. Bella-Kotchap
D
3
J. Schingtienne
D
J. Schingtienne
D
5
R. Haps
66'
M
R. Haps
66'
M
26
T. Bašić
65'
M
T. Bašić
65'
M
6
G. Busio
M
G. Busio
M
71
Kike Pérez
80'
M
Kike Pérez
80'
M
18
A. Hainaut
M
A. Hainaut
M
45
A. Adams
F
A. Adams
F
10
J. Yeboah
80'
F
J. Yeboah
80'
F
Bench
95
A. Gomes
D
A. Gomes
D
90
A. Okoro
F
A. Okoro
F
7
A. Rrahmani
13'
F
A. Rrahmani
13'
F
8
Lamine Dabo
M
Lamine Dabo
M
29
L. Lauberbach
13'
F
L. Lauberbach
13'
F
96
L. Montipò
G
L. Montipò
G
30
M. Dagasso
M
M. Dagasso
M
11
M. Farji
F
M. Farji
F
23
M. Grandi
G
M. Grandi
G
25
R. Halhal
1 ⚽
45'
D
R. Halhal
1 ⚽
45'
D
20
R. Sagrado
D
R. Sagrado
D
55
S. Panada
M
S. Panada
M
19
S. Sohm
28'
M
S. Sohm
28'
M
14
Thierry Correia
27'
D
Thierry Correia
27'
D
21
Þ. Helgason
M
Þ. Helgason
M
Best on the pitch
S. Chukwueze
M · AC
7.60
1 shots
· 31 pass
L. Modrić
M · AC
7.50
· 63 pass
A. Saelemaekers
F · AC
7.50
1 👟
· 25 pass
D. Bartesaghi
M · AC
7.30
· 42 pass
Y. Musah
M · AC
7.30
1 shots
· 48 pass
S. Pavlović
D · AC
7.20
1 shots
· 47 pass
AC Milan — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| M. Maignan | G | 93 | 7.00 | — | — | — | 35 | 29% | — | — | — |
| S. Pavlović | D | 93 | 7.20 | — | — | 1 | 47 | 45% | 5 | 1 | — |
| K. De Winter | D | 93 | 6.70 | — | — | 2 | 33 | 30% | 1 | — | — |
| Mario Gila | D | 87 | 7.20 | — | — | — | 59 | 54% | 1 | — | — |
| D. Bartesaghi | M | 87 | 7.30 | — | — | — | 42 | 36% | 4 | — | — |
| L. Modrić | M | 74 | 7.50 | — | — | — | 63 | 57% | — | — | — |
| Y. Musah | M | 93 | 7.30 | — | — | 1 | 48 | 45% | 2 | — | — |
| S. Chukwueze | M | 93 | 7.60 | — | — | 1 | 31 | 26% | 3 | — | — |
| A. Cissè | F | 59 | 6.20 | — | — | 1 | 30 | 21% | — | — | — |
| R. Loftus-Cheek | F | 59 | 6.70 | — | — | — | 27 | 26% | — | — | — |
| Gonçalo Ramos | F | 93 | 6.90 | 1 | — | 7 | 29 | 22% | 1 | — | — |
| A. Jashari | M | 19 | 6.70 | — | — | 1 | 15 | 12% | — | — | — |
| A. Rabiot | M | 34 | 6.50 | — | — | — | 20 | 18% | 1 | — | — |
| A. Saelemaekers | F | 34 | 7.50 | — | 1 | — | 25 | 23% | 1 | — | — |
| M. Gabbia | D | 6 | — | — | — | — | 1 | — | — | — | — |
| P. Estupiñán | D | 6 | — | — | — | — | 1 | 1% | — | — | — |
Venezia — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| F. Stanković | G | 93 | 7.20 | — | — | — | 37 | 27% | — | — | — |
| Bartol Franjić | D | 48 | 6.60 | — | — | — | 14 | 13% | 2 | — | — |
| A. Bella-Kotchap | D | 93 | 6.30 | — | — | 1 | 42 | 37% | 1 | — | — |
| J. Schingtienne | D | 93 | 6.20 | — | — | — | 37 | 29% | 2 | 1 | — |
| R. Haps | M | 66 | 6.50 | — | — | — | 13 | 11% | 1 | 1 | — |
| T. Bašić | M | 65 | 6.60 | — | — | — | 25 | 20% | 1 | — | — |
| G. Busio | M | 93 | 6.90 | — | — | — | 39 | 36% | 3 | — | — |
| Kike Pérez | M | 80 | 6.70 | — | — | — | 38 | 32% | 6 | 1 | — |
| A. Hainaut | M | 93 | 6.60 | — | — | 1 | 36 | 31% | 4 | — | — |
| A. Adams | F | 93 | 6.30 | — | — | 1 | 11 | 6% | — | — | — |
| J. Yeboah | F | 80 | 6.70 | — | — | 2 | 22 | 21% | 1 | — | — |
| A. Rrahmani | F | 13 | 6.20 | — | — | — | 4 | 1% | — | — | — |
| L. Lauberbach | F | 13 | 6.70 | — | — | — | 5 | 2% | 1 | — | — |
| R. Halhal | D | 45 | 5.70 | 1 | — | — | 26 | 25% | 1 | — | — |
| S. Sohm | M | 28 | 6.20 | — | — | — | 10 | 7% | — | — | — |
| Thierry Correia | D | 27 | 6.30 | — | — | — | 8 | 6% | 1 | — | — |
Frequently Asked Questions
What was the final score of AC Milan vs Venezia?
The final score was AC Milan 2–0 Venezia.
What did the model predict before AC Milan vs Venezia?
The model assigned 39% probability to a AC Milan win, 29% to a draw, and 31% to an Venezia win.