Serie A Gameweek 22

AS Roma 1 - 1 FT AC Milan

Stadio Olimpico

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
62
FT
Sun, Jan 25
Italiano
AS Roma
1-1
AC Milan
โšก Intensity 42
โš–๏ธ Balance 40
๐Ÿ† Stakes 89
๐ŸŽฒ Upset 10
Pellegrini penalty cancels out De Winter.

Win Probability

  • AS Roma 35%
  • Draw 32%
  • AC Milan 33%

Futmetrix AI estimate

Stalemate at the Olimpico

Worth Watching Futmetrix Score: 62/100. A high-stakes draw that preserves the status quo in the Champions League places, showcasing Roma's creative flair and Milan's defensive resilience.

Romaโ€™s High-Octane Start

The atmosphere at the Stadio Olimpico was electric as two of Italyโ€™s giants clashed in a vital Stakes encounter for second place. AS Roma took control from the opening whistle, suffocating the visitors with an Intensity rating of 67. Orchestrated by the tireless Bryan Cristante in midfield, the Giallorossi controlled possession with 58%, forcing the visitors back into a deep defensive block. Despite the territorial dominance, the opening phase was a tactical chess match, with Roma creating several half-chances that tested the organization of the Milan backline. The home sideโ€™s intent was clear, but breaking through a disciplined defensive structure proved difficult in a tense first half where every pass carried immense weight.

Clinical Milan and Maignanโ€™s Defiance

Against the run of play, AC Milan demonstrated why they remain title contenders with a moment of pure clinical quality. In the 62nd minute, the evergreen L. Modric delivered a pinpoint assist to find K. De Winter, who finished emphatically to shatter the Balance of the match. This goal sparked a furious response from Roma, who unleashed a barrage of 15 shots throughout the contest. However, they found an insurmountable wall in Mike Maignan. The French international produced a world-class performance, racking up 6 savesโ€”many of which were spectacular reflex stopsโ€”to keep Milan ahead as the pressure from the Roman crowd reached a crescendo.

The Impact of Lorenzo Pellegrini

With the clock ticking down, the introduction of L. Pellegrini in the 69th minute proved to be the masterstroke Roma needed. The captainโ€™s arrival added a directness to the attack that finally forced a mistake from the Milan defense. In the 74th minute, a penalty was awarded, and Pellegrini stepped up to coolly slot the ball home, sending the Olimpico into raptures. While Roma pushed for a winner, achieving an xG of 2.72 compared to Milan's 0.45, the low Upset factor reflected a game where a draw was ultimately a fair reflection of Milan's defensive grit. The result keeps the race for the top four heating up, with both managers likely satisfied to avoid defeat in such a crucial fixture.

Key Questions

What made Mike Maignan the Man of the Match?

Maignan's 6 crucial saves protected Milan's lead and secured a point despite Roma's overwhelming 15 shots and higher xG.

What does this mean for AS Roma's season?

The draw keeps Roma in 3rd place, maintaining their momentum in the top-four race while staying within reach of 2nd-placed Milan.

How did substitute Mike Maignan change the game?

Maignan was a starter, but his heroics were matched by substitute Lorenzo Pellegrini, who changed the game by scoring the equalizer.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
58%
42%
AS Roma 58%
AC Milan 42%
Shots
15
5
AS Roma 15
AC Milan 5
Shots on Target
7
2
AS Roma 7
AC Milan 2
Expected Goals (xG)
2.72
0.45
AS Roma 2.72
AC Milan 0.45
Passes
586
434
AS Roma 586
AC Milan 434
Pass Accuracy
87%
83%
AS Roma 87%
AC Milan 83%
Corners
5
3
AS Roma 5
AC Milan 3
Fouls
15
11
AS Roma 15
AC Milan 11
Yellow Cards
0
4
AS Roma 0
AC Milan 4
Red Cards
0
0
AS Roma 0
AC Milan 0

Match Events

HT
โ†“ A. Saelemaekers โ†‘Z. Athekame ๐Ÿ”„ 46'
Adrien Rabiot ๐ŸŸจ 51'
Zachary Athekame ๐ŸŸจ 55'
59' ๐Ÿ”„ โ†“ M. Kone โ†‘N. Pisilli
K. De Winter (L. Modric) โšฝ 62'
โ†“ C. Nkunku โ†‘C. Pulisic ๐Ÿ”„ 68'
โ†“ R. Leao โ†‘N. Fullkrug ๐Ÿ”„ 68'
69' ๐Ÿ”„ โ†“ P. Dybala โ†‘L. Pellegrini
69' ๐Ÿ”„ โ†“ D. Malen โ†‘R. Vaz
Luka Modriฤ‡ ๐ŸŸจ 70'
Mike Maignan ๐ŸŸจ 74'
74' โšฝ L. Pellegrini
โ†“ S. Ricci โ†‘R. Loftus-Cheek ๐Ÿ”„ 79'
85' ๐Ÿ”„ โ†“ M. Soule โ†‘L. Venturino
FT

Player Cards

Our take on every player in this match

AS Roma

Goalkeepers
Mile Svilar
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Gianluca Mancini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Evan Ndicka
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
57%
Pass Acc
Daniele Ghilardi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Zeki ร‡elik
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Bryan Cristante
MAGNET
MAGNET
99
Activity
99
Activity
93
Passes
6
Duels
Manu Konรฉ
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
Wesley
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Paulo Dybala
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
28%
Pass Acc
Matรญas Soulรฉ
MAGNET
MAGNET
58
Activity
58
Activity
55
Passes
3
Duels
Donyell Malen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
BENCH
Devis Vasquez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Pierluigi Gollini
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Konstantinos Tsimikas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jan Ziรณล‚kowski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
E. Lulli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lorenzo Pellegrini
SUPER SUB
SUPER SUB
1
Goal
1
Goal
21
Minutes
7.3
Rating
Neil El Aynaoui
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Niccolรฒ Pisilli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Evan Ferguson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lorenzo Venturino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Robinio Vaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry

AC Milan

Goalkeepers
Mike Maignan
MAGNET
MAGNET
48
Activity
48
Activity
47
Passes
1
Duels
Defenders
Fikayo Tomori
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Matteo Gabbia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Koni De Winter
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Midfielders
Alexis Saelemaekers
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Samuele Ricci
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Luka Modriฤ‡
MAGNET
MAGNET
67
Activity
67
Activity
57
Passes
10
Duels
Adrien Rabiot
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
29%
Pass Acc
Davide Bartesaghi
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
2
Fouls
6.7
Rating
Forwards
Christopher Nkunku
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
68
Entry
Rafael Leรฃo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
BENCH
Pietro Terracciano
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lorenzo Torriani
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Pervis Estupiรฑรกn
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Zachary Athekame
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
David Odogu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Strahinja Pavloviฤ‡
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ruben Loftus-Cheek
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Christian Puliลกiฤ‡
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Youssouf Fofana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ardon Jashari
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Niclas Fรผllkrug
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
11/02/2025 AC Milan 1 - 0 AS Roma Serie A Stadio Giuseppe Meazza
05/18/2025 AS Roma 3 - 1 AC Milan Serie A Stadio Olimpico
02/05/2025 AC Milan 3 - 1 AS Roma Coppa Italia Stadio Giuseppe Meazza
12/29/2024 AC Milan 1 - 1 AS Roma Serie A Stadio Giuseppe Meazza
05/31/2024 AS Roma 5 - 2 AC Milan Friendlies Clubs Optus Stadium
04/18/2024 AS Roma 2 - 1 AC Milan UEFA Europa League Stadio Olimpico
11/02/2025
Serie A Stadio Giuseppe Meazza
05/18/2025
Serie A Stadio Olimpico
02/05/2025
Coppa Italia Stadio Giuseppe Meazza
12/29/2024
Serie A Stadio Giuseppe Meazza
05/31/2024
Friendlies Clubs Optus Stadium
04/18/2024
UEFA Europa League Stadio Olimpico
AS Roma Win
AC Milan Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Inter 22 52 50 19 +31 WInter 6 - 2 Pisa (23-01-2026)WUdinese 0 - 1 Inter (17-01-2026)WInter 1 - 0 Lecce (14-01-2026)DInter 2 - 2 Napoli (11-01-2026)WParma 0 - 2 Inter (07-01-2026)
2 AC Milan 22 47 35 17 +18 DAS Roma 1 - 1 AC Milan (25-01-2026)WAC Milan 1 - 0 Lecce (18-01-2026)WComo 1 - 3 AC Milan (15-01-2026)DFiorentina 1 - 1 AC Milan (11-01-2026)DAC Milan 1 - 1 Genoa (08-01-2026)
3 AS Roma 22 43 27 13 +14 DAS Roma 1 - 1 AC Milan (25-01-2026)WTorino 0 - 2 AS Roma (18-01-2026)WAS Roma 2 - 0 Sassuolo (10-01-2026)WLecce 0 - 2 AS Roma (06-01-2026)LAtalanta 1 - 0 AS Roma (03-01-2026)
4 Napoli 22 43 31 20 +11 LJuventus 3 - 0 Napoli (25-01-2026)WNapoli 1 - 0 Sassuolo (17-01-2026)DNapoli 0 - 0 Parma (14-01-2026)DInter 2 - 2 Napoli (11-01-2026)DNapoli 2 - 2 Hellas Verona (07-01-2026)
5 Juventus 22 42 35 17 +18 WJuventus 3 - 0 Napoli (25-01-2026)LCagliari 1 - 0 Juventus (17-01-2026)WJuventus 5 - 0 Cremonese (12-01-2026)WSassuolo 0 - 3 Juventus (06-01-2026)DJuventus 1 - 1 Lecce (03-01-2026)
6 Como 22 40 37 16 +21 WComo 6 - 0 Torino (24-01-2026)WLazio 0 - 3 Como (19-01-2026)LComo 1 - 3 AC Milan (15-01-2026)DComo 1 - 1 Bologna (10-01-2026)WPisa 0 - 3 Como (06-01-2026)
7 Atalanta 22 35 30 20 +10 WAtalanta 4 - 0 Parma (25-01-2026)DPisa 1 - 1 Atalanta (16-01-2026)WAtalanta 2 - 0 Torino (10-01-2026)WBologna 0 - 2 Atalanta (07-01-2026)WAtalanta 1 - 0 AS Roma (03-01-2026)
8 Bologna 22 30 32 27 +5 LGenoa 3 - 2 Bologna (25-01-2026)LBologna 1 - 2 Fiorentina (18-01-2026)WHellas Verona 2 - 3 Bologna (15-01-2026)DComo 1 - 1 Bologna (10-01-2026)LBologna 0 - 2 Atalanta (07-01-2026)
9 Lazio 22 29 21 19 +2 DLecce 0 - 0 Lazio (24-01-2026)LLazio 0 - 3 Como (19-01-2026)WHellas Verona 0 - 1 Lazio (11-01-2026)DLazio 2 - 2 Fiorentina (07-01-2026)LLazio 0 - 2 Napoli (04-01-2026)
10 Udinese 22 29 25 34 -9 WHellas Verona 1 - 3 Udinese (26-01-2026)LUdinese 0 - 1 Inter (17-01-2026)DUdinese 2 - 2 Pisa (10-01-2026)WTorino 1 - 2 Udinese (07-01-2026)LComo 1 - 0 Udinese (03-01-2026)
11 Sassuolo 22 26 24 28 -4 WSassuolo 1 - 0 Cremonese (25-01-2026)LNapoli 1 - 0 Sassuolo (17-01-2026)LAS Roma 2 - 0 Sassuolo (10-01-2026)LSassuolo 0 - 3 Juventus (06-01-2026)DSassuolo 1 - 1 Parma (03-01-2026)
12 Cagliari 22 25 24 31 -7 WFiorentina 1 - 2 Cagliari (24-01-2026)WCagliari 1 - 0 Juventus (17-01-2026)LGenoa 3 - 0 Cagliari (12-01-2026)DCremonese 2 - 2 Cagliari (08-01-2026)LCagliari 0 - 1 AC Milan (02-01-2026)
13 Genoa 22 23 25 31 -6 WGenoa 3 - 2 Bologna (25-01-2026)DParma 0 - 0 Genoa (18-01-2026)WGenoa 3 - 0 Cagliari (12-01-2026)DAC Milan 1 - 1 Genoa (08-01-2026)DGenoa 1 - 1 Pisa (03-01-2026)
14 Cremonese 22 23 20 29 -9 LSassuolo 1 - 0 Cremonese (25-01-2026)DCremonese 0 - 0 Hellas Verona (19-01-2026)LJuventus 5 - 0 Cremonese (12-01-2026)DCremonese 2 - 2 Cagliari (08-01-2026)LFiorentina 1 - 0 Cremonese (04-01-2026)
15 Parma 22 23 14 26 -12 LAtalanta 4 - 0 Parma (25-01-2026)DParma 0 - 0 Genoa (18-01-2026)DNapoli 0 - 0 Parma (14-01-2026)WLecce 1 - 2 Parma (11-01-2026)LParma 0 - 2 Inter (07-01-2026)
16 Torino 22 23 21 40 -19 LComo 6 - 0 Torino (24-01-2026)LTorino 0 - 2 AS Roma (18-01-2026)LAtalanta 2 - 0 Torino (10-01-2026)LTorino 1 - 2 Udinese (07-01-2026)WHellas Verona 0 - 3 Torino (04-01-2026)
17 Lecce 22 18 13 29 -16 DLecce 0 - 0 Lazio (24-01-2026)LAC Milan 1 - 0 Lecce (18-01-2026)LInter 1 - 0 Lecce (14-01-2026)LLecce 1 - 2 Parma (11-01-2026)LLecce 0 - 2 AS Roma (06-01-2026)
18 Fiorentina 22 17 24 34 -10 LFiorentina 1 - 2 Cagliari (24-01-2026)WBologna 1 - 2 Fiorentina (18-01-2026)DFiorentina 1 - 1 AC Milan (11-01-2026)DLazio 2 - 2 Fiorentina (07-01-2026)WFiorentina 1 - 0 Cremonese (04-01-2026)
19 Hellas Verona 22 14 18 37 -19 LHellas Verona 1 - 3 Udinese (26-01-2026)DCremonese 0 - 0 Hellas Verona (19-01-2026)LHellas Verona 2 - 3 Bologna (15-01-2026)LHellas Verona 0 - 1 Lazio (11-01-2026)DNapoli 2 - 2 Hellas Verona (07-01-2026)
20 Pisa 22 14 18 37 -19 LInter 6 - 2 Pisa (23-01-2026)DPisa 1 - 1 Atalanta (16-01-2026)DUdinese 2 - 2 Pisa (10-01-2026)LPisa 0 - 3 Como (06-01-2026)DGenoa 1 - 1 Pisa (03-01-2026)