Maldini’s 54th-minute goal lifts Cagliari to fifth
How the match unfolded, with the data behind it
How this story was made
- Evidence
- fixture data, league standings, team statistics, events, venue, lineups, match statistics, player performance, injuries, and top-scorer data
- Generated
- 9/19/2026, 8:00:59 PM
- Model
- GPT56Luna
- Format checks
- passed · score 100/100 · 254 words
Daniel Maldini’s 54th-minute goal gave Cagliari a 1-0 win at Udinese, keeping them fifth on 9 points while the hosts remain 13th on 4.
Cagliari won 1-0 at Udinese through Daniel Maldini’s 54th-minute goal, extending their record to 9 points from four Serie A matches. Udinese remain 13th on 4 points, five behind Cagliari and eight adrift of leaders AS Roma.
How it happened
The match was goalless at half-time before Maldini broke the deadlock in the 54th minute. Udinese pressed for an equaliser at the Bluenergy Stadium, producing 26 total shots and 16 corners, but Cagliari held on without conceding.
The numbers
Udinese controlled 65% of possession and completed 546 of 602 passes, compared with Cagliari’s 35% and 281 accurate passes from 344. Their pressure also brought 17 shots inside the box, yet only five Udinese efforts were on target.
Cagliari created fewer chances, with five total shots and two on target, but their defensive work proved decisive. Elia Caprile made six saves, while Udinese goalkeeper recorded one; the hosts’ expected-goals figure was 1.92 against Cagliari’s 1.12.
Who decided it
Maldini supplied the only goal in 59 minutes on the pitch, adding one shot on target and one key pass for a 7.6 match rating. Behind him, Yerry Mina earned an 8.0 rating after 92 minutes and two tackles, while Caprile’s six saves produced a 7.9 rating.
Why it matters
Cagliari’s third win in four matches leaves them fifth with a 3W 0D 1L record and a three-point gap to AS Roma. Udinese’s second defeat in four leaves them 13th at 1W 1D 2L, with a minus-two goal difference and a home record of 0W 1D 1L.
Explore match and season data

Udinese

Cagliari
Standings source snapshot
These are the saved source standings. They may predate this match; they are not a live or recalculated post-match table.
| Logo | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | AS Roma | WWWW | 4 | 4 | 0 | 0 | 12 | 1 | 12 | |
| 2 | Inter | WWWW | 4 | 4 | 0 | 0 | 13 | 6 | 12 | |
| 3 | Como | WWWD | 4 | 3 | 1 | 0 | 9 | 4 | 10 | |
| 4 | Lazio | DWWW | 4 | 3 | 1 | 0 | 6 | 3 | 10 | |
| 5 | Cagliari | WWLW | 4 | 3 | 0 | 1 | 4 | 2 | 9 | |
| 6 | AC Milan | DDWW | 4 | 2 | 2 | 0 | 7 | 4 | 8 | |
| 7 | Frosinone | DWWL | 4 | 2 | 1 | 1 | 7 | 4 | 7 | |
| 8 | Juventus | LDWW | 4 | 2 | 1 | 1 | 6 | 4 | 7 | |
| 9 | Sassuolo | LWDWL | 5 | 2 | 1 | 2 | 9 | 9 | 7 | |
| 10 | Napoli | WLLW | 4 | 2 | 0 | 2 | 6 | 5 | 6 | |
| 11 | Atalanta | LLWW | 4 | 2 | 0 | 2 | 5 | 5 | 6 | |
| 12 | Lecce | WLLW | 4 | 2 | 0 | 2 | 5 | 7 | 6 | |
| 13 | Udinese | LLWD | 4 | 1 | 1 | 2 | 8 | 10 | 4 | |
| 14 | Monza | WLDLL | 5 | 1 | 1 | 3 | 8 | 12 | 4 | |
| 15 | Torino | LWLL | 4 | 1 | 0 | 3 | 4 | 7 | 3 | |
| 16 | Fiorentina | WLLL | 4 | 1 | 0 | 3 | 5 | 11 | 3 | |
| 17 | Bologna | LDLL | 4 | 0 | 1 | 3 | 2 | 5 | 1 | |
| 18 | Parma | LDLL | 4 | 0 | 1 | 3 | 2 | 6 | 1 | |
| 19 | Genoa | DLLL | 4 | 0 | 1 | 3 | 2 | 8 | 1 | |
| 20 | Venezia | LLLL | 4 | 0 | 0 | 4 | 4 | 11 | 0 |