Italy Serie A Regular Season - 7
Monday, October 20, 2025 at 2:45 PM
Stadio Giovanni Zini Cremona
Cremonese
Loading calendars...
1 - 1
Udinese
Loading calendars...
Full time

Cremonese vs Udinese Match Recap - Oct 20, 2025

Welcome to FT - where users sync their teams' fixtures to their calendar app of choice - Google, Apple, etc. Follow Cremonese or Udinese and never miss a match.

Terracciano’s Early Strike Met by Zaniolo’s Reply as Cremonese and Udinese Battle to a Stalemate in Lombardy

When dawn broke over Cremona, few expected fireworks from the middle of the Serie A pack. Yet, the Stadio Giovanni Zini was the stage for a contest that, at its best, captured the tense ambitions of clubs determined to rise above mediocrity. In a match defined by intensity and resilience, Cremonese and Udinese shared the spoils, 1-1, leaving both sides pondering opportunity missed and progress made.

It took less than five minutes for the script to be set aflame. Filippo Terracciano, with the kind of opportunism strikers are paid for, latched onto a looping cross at the edge of the six-yard box. With defenders scrambling and goalkeeper sprawled, Terracciano’s finishing touch was clinical, the ball rifling into the top corner to send the home fans into early celebration. For Cremonese, still stung by a humbling 1-4 defeat to Inter before the international break, this was the perfect start—a statement of intent from a side eager to prove its staying power in the top flight.

Udinese, meanwhile, showed the resolve that has come to define their campaign. Far from wilting in the cauldron of the Zini, Gabriele Cioffi’s men steadied, matching Cremonese’s energy and probing for weaknesses. The visitors’ midfield, marshaled by the ever-industrious Lazar Samardzic, gradually found footing, creating brief moments of danger as the half wore on. But for all their possession, Udinese found clear chances elusive, their final ball lacking the incision required to unlock a disciplined Cremonese back line.

As the match rolled into its second act, the visitors finally found their answer—one crafted by a player whose career has been defined by moments of brilliance and adversity. Nicolò Zaniolo—often Udinese’s catalyst in attack—received a well-weighted pass just inside the area, shaped his body, and unleashed a low, driven shot that evaded Sarr’s outstretched gloves and kissed the far post on its way in. The 51st-minute equalizer was vintage Zaniolo: powerful, precise, and delivered under pressure. It was also a lifeline, reinvigorating Udinese and leveling proceedings to set up an enthralling conclusion.

What unfolded from there was a contest in which urgency outweighed elegance. Both sides pressed for the winner, mindful that three points would mean a leap in a table where margins are slim and ambitions uncompromising. Cremonese’s attack, led by Terracciano and supported by the creative flicks of Bonazzoli, forced a pair of sprawling saves from Udinese’s Maduka Okoye. Udinese, too, were not content to settle, with Zaniolo nearly doubling his tally from a curling effort on the hour mark—his shot whistling inches wide as the traveling support groaned in unison.

The match wore its tension in every tackle and midfield joust, but composure ultimately won out over chaos. Referee Giovanni Ayroldi kept a firm grip on proceedings, dispensing yellow cards to curb mounting tempers but never resorting to red; the balance remained fragile but intact.

Tonight’s result leaves Cremonese tenth in the league on nine points after six matches—a calculation that, in isolation, might seem modest. But for a side whose recent form reads as a patchwork of draws—three in the last five—and a solitary victory over Sassuolo, every point is precious. The sting of their loss at Inter lingers, but steadying the ship with consecutive stalemates has brought a measure of solace. The story for Udinese is strikingly similar: sitting eleventh and just a point behind, their campaign has been characterized by flashes of promise—most notably Zaniolo’s consistent influence and a hard-fought Coppa Italia win against Palermo—but undermined by inconsistency, including a heavy defeat by AC Milan and a dispiriting collapse at Sassuolo.

The shared point does little to separate the clubs, both perched uncomfortably above the relegation zone but frustratingly just beyond striking distance of the European places. The consequence, perhaps, is psychological as much as statistical. Neither side can claim momentum; both must now confront the uncomfortable reality that draws—however hard-fought—are not a currency easily traded for upward mobility in Serie A.

Their head-to-head history, too, is peppered with similar tightrope walks—stalemates and narrow wins that speak less to dominance than to parity. Tonight was another chapter in a fixture that seldom abides blowouts or easy resolutions—a rivalry more defined by tension than triumph.

As the schedule tightens and autumn deepens, the implications compound. Cremonese face a series of matches that will test their mettle—opportunities to convert resilience into results, lest their season unravel into a series of unfulfilled promises. Udinese, emboldened by Zaniolo’s return to form, must turn flashes into victories, shoring up a defense that has at times bent too easily under pressure.

For both clubs, the message is unambiguous: draws may stave off crisis, but only wins deliver the ascent their supporters crave. And on a brisk night in Cremona, neither side found enough to claim supremacy—but both left with hope, and the knowledge that the campaign’s story remains unwritten.

Originally published on FollowTeams at October 20, 2025 at 9:00 PM UTC

Match Prediction

Predicted Winner: Udinese
Double chance : draw or Udinese
Cremonese
10%
Draw
45%
Udinese
45%

Team Lineups

Cremonese
3-5-2
COACH
Davide Nicola
16
Marco Silvestri
15
Matteo Bianchetti
6
Federico Baschirotto
24
Filippo Terracciano
3
Giuseppe Pezzella
27
Jari Vandeputte
38
Warren Bondo
32
Martín Payero
7
Alessio Zerbin
10
Jamie Vardy
90
Federico Bonazzoli
Udinese
3-5-2
COACH
Kosta Runjaić
40
Maduka Okoye
28
Oumar Solet
27
Christian Kabasele
2
Saba Goglichidze
11
Hassane Kamara
14
Arthur Atta
8
Jesper Karlström
32
Jürgen Ekkelenkamp
59
Alessandro Zanoli
15
Vakoun Issouf Bayo
10
Nicolò Zaniolo

Cremonese Substitutes

4 Tommaso Barbieri
D
11 Dennis Johnsen
F
12 Adrian Malovec
G
19 Jeremy Sarmiento
M
20 Franco Vázquez
F
22 Romano Floriani Mussolini
D
23 Federico Ceccherini
D
30 Mikayil Faye
D
33 Alberto Grassi
M
48 Dachi Lordkipanidze
M
55 Francesco Folino
D
69 Lapo Nava
G
99 Antonio Sanabria
F

Udinese Substitutes

4 Sandi Lovrić
M
6 Oier Zarraga
M
7 Idrissa Gueye
F
9 Keinan Davis
F
13 Nicolò Bertola
D
16 Matteo Palma
D
17 Iker Bravo
F
18 Adam Buksa
F
19 Kingsley Ehizibue
D
24 Jakub Piotrowski
M
29 Abdoulaye Camara
M
33 Jordan Zemura
D
38 Lennon Miller
M
90 Răzvan Sava
G
93 Daniele Padelli
G

Match Statistics

10
Total Shots
7
4
Shots on Goal
1
5
Shots off Goal
5
1
Blocked Shots
1
5
Shots Inside Box
5
5
Shots Outside Box
2
52%
Ball Possession (%)
48%
369
Total Passes
336
285
Accurate Passes
274
77%
Pass Accuracy (%)
82%
15
Fouls
14
4
Corner Kicks
3
1
Offsides
2
4
Yellow Cards
2
0
Goalkeeper Saves
2
0.78
Expected Goals (xG)
0.59

Game Thread

Be the first to comment on this match!

Join the Discussion

Inform the permanent record.