Serie A Gameweek 12

Cremonese 1 - 3 FT AS Roma

Stadio Giovanni Zini

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

Futmetrix Verdict
86
FT
Sun, Nov 23
Italiano
Cremonese
1-3
AS Roma
⚡ Intensity 88
⚖️ Balance 20
🏆 Stakes 67
🎲 Upset 0
Roma's clinical subs secure away win.

Win Probability

  • Cremonese 30%
  • Draw 28%
  • AS Roma 43%

Futmetrix AI estimate

Clinical Roma Overcome VAR Hurdles at Zini

Must-Watch Futmetrix Score: 86/100. A professional display from the league leaders saw Roma weather a VAR-induced storm to secure three vital points on the road.

Opening Act: Soulé Sets the Tone

The match at **Stadio Giovanni Zini** began with a frantic pace as AS Roma looked to exert their dominance early on. An Intensity rating of 86 reflects the relentless pressure applied by the visitors, which bore fruit in the 17th minute. M. Soule found the back of the net after being played through by M. Kone, silencing the home crowd. Despite falling behind, Cremonese refused to crumble, maintaining edged possession at 50% and attempting to disrupt Roma's rhythm in the middle of the pitch. The tactical battle in the first twenty minutes was fierce, but Roma's superior technical quality allowed them to transition from defence to attack with devastating speed, keeping the hosts on the back foot.

The Pivot: VAR Takes Centre Stage

Just as Roma seemed to be cruising, the video assistant referee became the focal point of the afternoon. In the 29th minute, a second goal scored by Lorenzo Pellegrini was chalked off, providing a lifeline for the hosts. The drama intensified just before the interval when Tommaso Barbieri thought he had won a penalty for the grigiorossi, only for the decision to be overturned following a lengthy review. This period was defined by a shift in Balance, as the emotional momentum swung back and forth. Cremonese took heart from these decisions, tightening their defensive lines and forcing Roma into more speculative long-range efforts, ensuring the contest remained on a knife-edge heading into the second half.

Resolution: Substitutes Seal the Deal

The final third of the match saw Roma's manager turn to the bench to provide the finishing touch. The introduction of E. Ferguson proved inspired; the forward doubled the lead in the 64th minute following a neat exchange with N. El Aynaoui. Any hopes of a comeback were extinguished shortly after when Wesley Franca slotted home a third, assisted by S. El Shaarawy. With the Stakes high in the title race, Roma successfully managed the closing stages. Although F. Folino managed to pull one back in the 90th minute from a F. Vazquez assist, it was nothing more than a consolation. The victory ensures Roma remain the pace-setters at the summit of Serie A.

Key Questions

How did VAR change this match?

VAR played a major role by cancelling a Pellegrini goal and overturning a Cremonese penalty, keeping the match tense until the final half-hour.

What does this mean for Cremonese's season?

Cremonese remain in 11th place, showing flashes of quality but ultimately lacking the depth to match the league's elite sides over 90 minutes.

How did substitute Wesley change the game?

Wesley Franca provided a clinical finish for the third goal, effectively ending the contest and highlighting the strength of Roma's bench.

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
50%
50%
Cremonese 50%
AS Roma 50%
Shots
9
12
Cremonese 9
AS Roma 12
Shots on Target
4
6
Cremonese 4
AS Roma 6
Expected Goals (xG)
0.89
1.90
Cremonese 0.89
AS Roma 1.90
Passes
430
434
Cremonese 430
AS Roma 434
Pass Accuracy
80%
80%
Cremonese 80%
AS Roma 80%
Corners
3
5
Cremonese 3
AS Roma 5
Fouls
12
16
Cremonese 12
AS Roma 16
Yellow Cards
2
2
Cremonese 2
AS Roma 2
Red Cards
0
0
Cremonese 0
AS Roma 0

Match Events

M. Soule (M. Kone) ⚽ 17'
32' 🟨 Martín Payero
Jan Ziółkowski 🟨 45'
45'+4 • Tommaso Barbieri
HT
↓ J. Ziolkowski ↑N. El Aynaoui 🔄 46'
57' 🔄 ↓ M. Payero ↑F. Vazquez
57' 🔄 ↓ R. Floriani ↑G. Pezzella
↓ T. Baldanzi ↑E. Ferguson 🔄 59'
↓ L. Pellegrini ↑S. El Shaarawy 🔄 60'
E. Ferguson (N. El Aynaoui) ⚽ 64'
Wesley Franca (S. El Shaarawy) ⚽ 69'
70' 🔄 ↓ J. Vandeputte ↑A. Grassi
↓ Wesley Franca ↑K. Tsimikas 🔄 80'
80' 🔄 ↓ F. Bonazzoli ↑A. Sanabria
80' 🔄 ↓ M. Bianchetti ↑F. Folino
82' 🟨 Warren Bondo
Neil El Aynaoui 🟨 84'
↓ M. Soule ↑N. Pisilli 🔄 85'
90' ⚽ F. Folino (F. Vazquez)
FT

Player Cards

Our take on every player in this match

Cremonese

Goalkeepers
Emilio Audero
MAGNET
MAGNET
62
Activity
62
Activity
62
Passes
0
Duels
Defenders
Filippo Terracciano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Federico Baschirotto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Matteo Bianchetti
ENFORCER
ENFORCER
4
Tackles
4
Tackles
8
Duels Won
73%
Win %
Midfielders
Tommaso Barbieri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Martín Payero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
57
Total Mins
57
Entry
Jari Vandeputte
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Warren Bondo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Romano Floriani Mussolini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
57
Total Mins
57
Entry
Forwards
Federico Bonazzoli
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
Jamie Vardy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
Marco Silvestri
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lapo Nava
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Giuseppe Pezzella
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
Federico Ceccherini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Francesco Folino
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.6
Rating
Mattia Valoti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jeremy Sarmiento
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alberto Grassi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Dachi Lordkipanidze
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dennis Johnsen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Franco Vázquez
SUPER SUB
SUPER SUB
1
Assist
1
Assist
33
Minutes
7.7
Rating
Antonio Sanabria
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry

AS Roma

Goalkeepers
Mile Svilar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Gianluca Mancini
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Evan Ndicka
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Jan Ziółkowski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Midfielders
Zeki Çelik
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Bryan Cristante
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Manu Koné
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.9
Rating
Wesley
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Forwards
Matías Soulé
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Lorenzo Pellegrini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Tommaso Baldanzi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
59
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
Devyne Rensch
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Konstantinos Tsimikas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Aboubacar Sangaré
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Daniele Ghilardi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Neil El Aynaoui
SUPER SUB
SUPER SUB
1
Assist
1
Assist
45
Minutes
6.3
Rating
Niccolò Pisilli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Evan Ferguson
SUPER SUB
SUPER SUB
1
Goal
1
Goal
30
Minutes
7.7
Rating
Stephan El Shaarawy
SUPER SUB
SUPER SUB
1
Assist
1
Assist
30
Minutes
6.9
Rating

Head to Head

Date Home Score Away Competition Venue
11/23/2025 Cremonese 1 - 3 AS Roma Serie A Stadio Giovanni Zini
01/03/2024 AS Roma 2 - 1 Cremonese Coppa Italia Stadio Olimpico
02/28/2023 Cremonese 2 - 1 AS Roma Serie A Stadio Giovanni Zini
02/01/2023 AS Roma 1 - 2 Cremonese Coppa Italia Stadio Olimpico
08/22/2022 AS Roma 1 - 0 Cremonese Serie A Stadio Olimpico
11/23/2025
Serie A Stadio Giovanni Zini
01/03/2024
Coppa Italia Stadio Olimpico
02/28/2023
Serie A Stadio Giovanni Zini
02/01/2023
Coppa Italia Stadio Olimpico
08/22/2022
Serie A Stadio Olimpico
Cremonese Win
AS Roma Win
Draw

League Standings

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

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.