AC Milan vs Juventus Competition – Italy Serie A Stadium: San Siro Date: 26th April 2026 Kick-off time – 19:45 GMT
San Siro hosts one of Italian football’s most celebrated fixtures on Sunday evening as AC Milan welcome Juventus in what remains one of the most fiercely contested rivalries in Serie A. The two clubs arrive in starkly contrasting form, which gives this edition of the Derby d’Italia an additional layer of intrigue — Milan scrapping for consistency while Juventus carry the momentum of a side that has found its rhythm at exactly the right time.
AC Milan’s recent form tells a story of a team capable of brilliance one week and vulnerability the next. Their most recent outing was an impressive 1-0 away win at Verona — a professional performance on the road that suggested the Rossoneri are capable of grinding out results when needed. Prior to that, however, came one of the most alarming displays of their campaign — a 3-0 home defeat to Udinese at San Siro, a result that shocked supporters and raised serious questions about defensive organisation. Before that, they were beaten 1-0 away at Napoli, failing to register a single goal against a defensively solid outfit. Earlier in this run came a high-quality home display — a 3-2 win over Torino at San Siro that showcased their attacking potential when everything clicks. The oldest result in this sequence was a 1-0 away defeat at Lazio. Two wins and three defeats from the last five is an inconsistent platform on which to face a Juventus side in the form of their lives.
Juventus, in contrast, have been outstanding in recent weeks. Their most recent match was a commanding 2-0 home win over Bologna — a clean sheet performance that underlined their solidity and efficiency. Prior to that, they claimed an excellent 1-0 away victory at Atalanta, one of the more difficult venues in Italian football — a result that demonstrated genuine quality and resolve. Before that, they were dominant at home again, beating Genoa 2-0 in a comfortable display at the Allianz Stadium. Earlier in this run, they were held to a 1-1 home draw by Sassuolo — their only dropped points in this sequence — before the oldest result here, a 1-0 away win at Udinese. Four wins and a draw from the last five is exceptional form, and Juventus arrive at San Siro as the side in better shape by a significant margin.
The head-to-head record between these sides is remarkably balanced, with AC Milan winning one of the last five meetings, Juventus winning one and three matches ending level. Most recently, Juventus and Milan played out a goalless draw when Juventus hosted them at the Allianz Stadium in October. In the previous league encounter, Juventus claimed a 2-0 home win over Milan — a result that demonstrated the Bianconeri’s ability to control and win this fixture on their own ground.
AC Milan occupy second place in Serie A on 66 points from 33 games — three points ahead of fourth-placed Juventus, who sit on 63. A Milan win extends that gap to six points with five games remaining, effectively securing second place. A Juventus win draws them level with Milan on 66 points, but with Juventus holding a superior goal difference of +28 against Milan’s +21, victory for the visitors would move them above the Rossoneri into second. The title race is effectively settled — Inter lead on 78 points, twelve clear of both Milan and Napoli — but the battle for second through fourth remains live and consequential.
In Italy, the match is live on DAZN Italia. In the United Kingdom, viewers can watch on DAZN UK and TNT Sports 1. In the United States, the game is available on Paramount+ and fuboTV.
AC Milan — Last 5 Results
| Result | Home Team | Score | Away Team | Competition | Date |
|---|---|---|---|---|---|
| ✅ | Verona | 0–1 | AC Milan | Serie A | 19.04.2026 |
| ❌ | AC Milan | 0–3 | Udinese | Serie A | 11.04.2026 |
| ❌ | Napoli | 1–0 | AC Milan | Serie A | 06.04.2026 |
| ✅ | AC Milan | 3–2 | Torino | Serie A | 21.03.2026 |
| ❌ | Lazio | 1–0 | AC Milan | Serie A | 15.03.2026 |
Juventus — Last 5 Results
| Result | Home Team | Score | Away Team | Competition | Date |
|---|---|---|---|---|---|
| ✅ | Juventus | 2–0 | Bologna | Serie A | 19.04.2026 |
| ✅ | Atalanta | 0–1 | Juventus | Serie A | 11.04.2026 |
| ✅ | Juventus | 2–0 | Genoa | Serie A | 06.04.2026 |
| 🤝 | Juventus | 1–1 | Sassuolo | Serie A | 21.03.2026 |
| ✅ | Udinese | 0–1 | Juventus | Serie A | 14.03.2026 |
Head-to-Head — Last 5 Meetings
| Home Team | Score | Away Team | Competition | Date | |
|---|---|---|---|---|---|
| Juventus | 0–0 | AC Milan | Serie A | 05.10.2025 | |
| Juventus | 2–0 | AC Milan | Serie A | 18.01.2025 | |
| Juventus | 1–2 | AC Milan | Super Cup | 03.01.2025 | |
| AC Milan | 0–0 | Juventus | Serie A | 23.11.2024 | |
| Juventus | 0–0 | AC Milan | Serie A | 27.04.2024 |
TV Listings / Streaming
| Country | Channel |
|---|---|
| Italy | DAZN Italia |
| UK | DAZN UK, TNT Sports 1 |
| Ireland | DAZN UK, TNT Sports 1 |
| USA | Paramount+, fuboTV |
| Canada | DAZN Canada |
| Australia | beIN Sports 3 |
| Germany | DAZN Germany |
| France | DAZN France |
| Spain | DAZN Spain |
| Netherlands | Ziggo Sport |
Serie A Table
| Pos | Club | MP | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Inter | 33 | 25 | 3 | 5 | 78 | 29 | +49 | 78 |
| 2 | Milan | 33 | 19 | 9 | 5 | 48 | 27 | +21 | 66 |
| 3 | Napoli | 33 | 20 | 6 | 7 | 48 | 33 | +15 | 66 |
| 4 | Juventus | 33 | 18 | 9 | 6 | 57 | 29 | +28 | 63 |
| 5 | Como | 33 | 16 | 10 | 7 | 57 | 28 | +29 | 58 |
| 6 | Roma | 33 | 18 | 4 | 11 | 46 | 29 | +17 | 58 |
| 7 | Atalanta | 33 | 14 | 12 | 7 | 45 | 29 | +16 | 54 |
| 8 | Bologna | 33 | 14 | 6 | 13 | 42 | 39 | +3 | 48 |
| 9 | Lazio | 33 | 12 | 11 | 10 | 34 | 30 | +4 | 47 |
| 10 | Sassuolo | 33 | 13 | 6 | 14 | 41 | 44 | -3 | 45 |
| 11 | Udinese | 33 | 12 | 7 | 14 | 38 | 43 | -5 | 43 |
| 12 | Torino | 33 | 11 | 7 | 15 | 37 | 54 | -17 | 40 |
| 13 | Genoa | 33 | 10 | 9 | 14 | 40 | 46 | -6 | 39 |
| 14 | Parma | 33 | 9 | 12 | 12 | 24 | 40 | -16 | 39 |
| 15 | Fiorentina | 33 | 8 | 12 | 13 | 38 | 45 | -7 | 36 |
| 16 | Cagliari | 33 | 8 | 9 | 16 | 33 | 47 | -14 | 33 |
| 17 | Cremonese | 33 | 6 | 10 | 17 | 26 | 47 | -21 | 28 |
| 18 | Lecce | 33 | 7 | 7 | 19 | 22 | 46 | -24 | 28 |
| 19 | Verona | 33 | 3 | 9 | 21 | 23 | 56 | -33 | 18 |
| 20 | Pisa | 33 | 2 | 12 | 19 | 24 | 60 | -36 | 18 |
BET.ax Live Football Scores
