AC Milan 2-0 Venezia: Match Report, Goals, Stats and Ratings
Serie A Matchday 2 · Friday 28 August 2026 · Stadio Giuseppe Meazza, Milano · referee G. Manganiello · full time
Full time: AC Milan 2-0 Venezia
AC Milan 2-0 Venezia: AC Milan took the points in Serie A Matchday 2 on Friday 28 August 2026 at Stadio Giuseppe Meazza. The goals: Gonçalo Ramos 69'.
How AC Milan won it
The opening goal came in the 69th minute: Gonçalo Ramos for AC Milan, set up by Alexis Saelemaekers. An own goal by Redouane Halhal made it 2-0 to AC Milan in the 89th minute.
It was 0-0 at half-time, and the second half changed the result.
The referee, G. Manganiello, showed 4 yellow cards: 1 to AC Milan and 3 to Venezia.
AC Milan: R. Amorim, 3-4-2-1 · Venezia: G. Stroppa, 3-5-2.
Moneyball's prediction against the result
Moneyball did not publish a pre-match estimate for this match, so there is nothing to mark it against.
Why it went this way
On the day the expected goals were 1.03 for AC Milan and 2.44 for Venezia.
Venezia left about 2.4 goals' worth of chances on the pitch.
Venezia created the better chances, 2.44 xG to 1.03, and still lost. On chances alone, the result could easily have gone the other way.
AC Milan had 5 shots on target, Venezia 2.
AC Milan had 58% of the ball and turned it into the win.
Where the two sides stood before this match
AC Milan came into it with 5 Serie A matches played, scoring 2.0 and conceding 0.8 a match, with 1.59 expected goals for and 1.11 against, and had won 60% of their matches.
Venezia came into it with 5 Serie A matches played, scoring 0.8 and conceding 2.6 a match, with 1.60 expected goals for and 2.15 against, and had won 0% of their matches.
AC Milan vs Venezia: the match in numbers
| AC Milan | Match statistics | Venezia |
|---|---|---|
| 58% | Ball possession | 42% |
| 1.03 | Expected goals (xG) | 2.44 |
| 16 | Total shots | 9 |
| 5 | Shots on target | 2 |
| 8 | Big chances | 1 |
| 508 | Total passes | 363 |
| 87% | Pass accuracy | 83% |
| 2 | Corners | 3 |
| 8 | Fouls | 11 |
| 1 | Offsides | 4 |
| 20 | Tackles | 24 |
| 2 | Saves | 4 |
| 1 | Yellow cards | 3 |
Team statistics from Sportmonks.
Player ratings and man of the match
Man of the match: Samuel Chukwueze (AC Milan), rated 7.7 by Sportmonks.
AC Milan
- Samuel Chukwueze 7.7
- Alexis Saelemaekers 7.6 1 assist
- Luka Modrić 7.4
- Strahinja Pavlović 7.3
- Mike Maignan 7.1
Venezia
- Filip Stanković 7.1
- Gianluca Busio 7.0
- Bartol Franjic 6.8
- Ridgeciano Haps 6.7
- Kike Pérez 6.7
The lowest-rated starter was Joël Schingtienne at 6.3. Ratings run from 0 to 10; around 7.0 is a solid match.
What comes next
- AC Milan: Sassuolo vs AC Milan Sunday 11 October 2026 · Serie A
- Venezia: Atalanta vs Venezia Monday 12 October 2026 · Serie A
Each preview has Moneyball's estimate for the next match, published before kick-off and marked against the result afterwards, as this one is.
Questions about AC Milan vs Venezia
What was the score in AC Milan vs Venezia?
AC Milan 2-0 Venezia (half-time 0-0), Serie A, Friday 28 August 2026.
Who scored in AC Milan vs Venezia?
Gonçalo Ramos 69'.
Did Moneyball predict AC Milan vs Venezia correctly?
Moneyball did not publish a pre-match estimate for this match, so there is nothing to mark it against.
Who was man of the match in AC Milan vs Venezia?
Samuel Chukwueze, rated 7.7 by Sportmonks.
Who refereed AC Milan vs Venezia?
G. Manganiello.
Every match, before and after
Moneyball Odds writes a preview with its estimate before every match of Europe's top five leagues and the European cups, then marks it against the result, hits and misses alike.
Moneyball Odds is a statistical analysis site, not a bookmaker. No model predicts football reliably. For readers aged 18 and over.