Udinese Secures 2-0 Victory Over Cagliari in Serie A Showdown
Udinese beat Cagliari 2-0 at the Unipol Domus, a result that dents the hosts’ hopes of wrapping up safety early while strengthening Udinese’s late push for a top-half finish. Cagliari stay marooned in the lower reaches of Serie A, still looking over their shoulder, while Udinese consolidate their position in mid-table with another efficient away performance.
The match’s first flashpoint came on 44 minutes when Kingsley Ehizibue was booked for Udinese, a warning that underlined the visitors’ combative approach in a tight first half that ended goalless. Early in the second period, Cagliari’s Zé Pedro collected a yellow card on 53 minutes as the hosts tried to raise the tempo but instead lost some defensive composure.
Udinese then reshaped decisively on 55 minutes with a double substitution: Nicolò Bertola replaced Branimir Mlacic, and Lennon Miller came on for Jakub Piotrowski, adding fresh legs in the back line and midfield. The changes had an immediate impact. Just a minute later, in the 56th minute, Udinese took the lead when Adam Buksa finished clinically from a Hassane Kamara assist, the forward timing his run and strike to punish Cagliari’s stretched defence.
Cagliari responded with their own double change on 62 minutes. Sulemana replaced Zé Pedro, and Gabriele Zappa came on for Marco Palestra, with Fabio Pisacane pushing for more energy and width to chase the game. However, Udinese managed the momentum well. On 65 minutes, goalscorer Buksa was withdrawn, with Keinan Davis replacing him up front to provide a fresh outlet on the counter.
As Cagliari increased their attacking intent, further changes followed. On 73 minutes, Agustín Albarracín replaced Michael Folorunsho, adding another attacking profile between the lines for the hosts. Udinese countered with a double substitution on 78 minutes: Idrissa Gueye came on for Nicolò Zaniolo, and Juan Arizala replaced the already-booked Ehizibue, reinforcing both their attacking threat and defensive security on the flank.
In the closing stages, Cagliari threw on more firepower. At 88 minutes, Andrea Belotti replaced Michel Adopo, and Yael Trepy came on for Adam Obert, leaving the home side with a more aggressive, less balanced shape in search of an equaliser. Udinese, however, continued to exploit the space left behind.
Deep into stoppage time, Keinan Davis was booked for unsportsmanlike conduct in the 90+2 minute, reflecting Udinese’s willingness to disrupt Cagliari’s rhythm. The visitors then killed the contest in the 90+6 minute: Idrissa Gueye struck the second goal, finishing a move created by Davis, whose assist capped a highly effective cameo. That late strike sealed a 2-0 away win and underlined Udinese’s superior edge in both boxes.
Fixture Statistics & Tactical Audit
- xG (Expected Goals): Cagliari 1.41 vs Udinese 2.17
- Possession: Cagliari 63% vs Udinese 37%
- Shots on Target: Cagliari 5 vs Udinese 6
- Goalkeeper Saves: Cagliari 4 vs Udinese 3
- Blocked Shots: Cagliari 6 vs Udinese 1
Cagliari controlled the ball for long spells (63% possession) and generated a high volume of attempts, but their attacking lacked cutting edge relative to their pressure (1.41 xG from 22 shots). Udinese, by contrast, were notably more efficient in turning limited territory into quality chances (2.17 xG from just 9 shots), reflecting a clear game plan of compact defending and rapid, vertical attacks. The shot-on-target balance (5-6) and the corresponding saves (4 for Cagliari, 3 for Udinese) underline that, despite Cagliari’s territorial dominance, Udinese created the more dangerous opportunities. The scoreline aligns closely with the underlying numbers, suggesting a fair outcome based on chance quality and execution.
Standings Update & Seasonal Impact
For Cagliari, this 0-2 defeat adds two goals against to their tally, moving them from 36 goals for and 51 against to 36 scored and 53 conceded. Their goal difference worsens from -15 to -17, and they remain on 37 points, still in 15th place and uncomfortably close to the relegation battle with work to do in the final fixtures to avoid being dragged deeper into trouble.
Udinese’s win adds two goals for and none against, shifting them from 45 scored and 46 conceded to 47 for and 46 against. Their goal difference improves from -1 to +1, and their points total rises from 50 to 53. They stay 9th in Serie A but tighten their grip on a top-half finish and keep themselves within striking distance of the teams above them in the late-season scramble for European-adjacent positions.
Lineups & Personnel
Cagliari Actual XI
- GK: Elia Caprile
- DF: Marco Palestra, Zé Pedro, Alberto Dossena, Juan Rodríguez, Adam Obert
- MF: Michel Adopo, Gianluca Gaetano, Michael Folorunsho
- FW: Sebastiano Esposito, Paul Mendy
Udinese Actual XI
- GK: Maduka Okoye
- DF: Branimir Mlacic, Thomas Kristensen, Oumar Solet
- MF: Kingsley Ehizibue, Jakub Piotrowski, Jesper Karlström, Arthur Atta, Hassane Kamara
- FW: Nicolò Zaniolo, Adam Buksa
Expert's Post-Match Verdict
Udinese delivered a tactically disciplined away performance built on compact defending and ruthless exploitation of transitions. Their ability to convert a modest attacking volume into superior chance quality and two goals (2.17 xG from 9 shots, 6 on target) points to clinical finishing and well-structured counter-attacks, particularly through Kamara and the substitutes Davis and Gueye. Kosta Runjaic’s in-game management was decisive: the timing and impact of the second-half substitutions directly preceded and then produced both goals, highlighting a clear tactical plan and effective bench usage.
Cagliari, under Fabio Pisacane, dominated possession and territory (63% possession, 22 total shots) but lacked precision in the final third, with their xG and shots-on-target profile (1.41 xG, 5 on target) revealing a side more reliant on volume than on high-quality openings. The late attacking reshuffle, pushing extra forwards onto the pitch, left them increasingly exposed to Udinese’s counters and ultimately contributed to conceding a second goal in stoppage time. Statistically, this was less a defensive collapse than a structural risk that was not matched by attacking efficiency, and it leaves Cagliari still searching for a more balanced, decisive attacking identity in the run-in.






