Udinese Secures 2-0 Victory Over Cagliari
Udinese beat Cagliari 2-0 at the Unipol Domus, a result that dents the hosts’ late-season momentum while consolidating Udinese’s push towards the upper half of the Serie A table. Cagliari miss the chance to move further clear of the relegation scrap, while Udinese strengthen their position in mid-table security.
The match’s first key incident came on 44 minutes when Kingsley Ehizibue was booked for Udinese, a sign of the visitors’ willingness to break up Cagliari’s rhythm before the interval. Early in the second half, Cagliari’s frustration grew as Zé Pedro received a yellow card on 53 minutes.
Udinese then reshaped decisively at 55 minutes with a double substitution: Nicolò Bertola replaced Branimir Mlačić, and Lennon Miller came on for Jakub Piotrowski. The impact was almost immediate. In the 56th minute, Adam Buksa opened the scoring, finishing from close range after Hassane Kamara created the chance with a well-timed assist to put Udinese 1-0 up.
Cagliari responded on 62 minutes with their own double change to chase the game: Sulemana replaced Zé Pedro, and Gabriele Zappa came on for Marco Palestra. Udinese continued to adjust their attacking options, withdrawing goalscorer Buksa on 65 minutes as Keinan Davis replaced him to provide fresh legs up front.
Still trailing, Cagliari made a further attacking tweak on 73 minutes when Agustín Albarracín replaced Michael Folorunsho to add more forward thrust. Udinese, looking to manage the lead and exploit transitions, made a double substitution in the 78th minute: Idrissa Gueye replaced Nicolò Zaniolo in attack, while Juan Arizala came on for Ehizibue on the flank.
Cagliari threw on more experience late on, with Andrea Belotti replacing Michel Adopo and Yael Trepy coming on for Adam Obert in the 88th minute as Fabio Pisacane switched to a more aggressive setup. In stoppage time, Davis was booked for unsportsmanlike conduct at 90+2 minutes, reflecting Udinese’s increasingly rugged game management.
The visitors then sealed the contest deep into added time. At 90+6 minutes, Idrissa Gueye struck Udinese’s second, finishing clinically after being set up by Keinan Davis to make it 2-0 and remove any doubt about the outcome.
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 and territory but lacked cutting edge in the box (63% possession, 22 total shots but only 1.41 xG), with many efforts either blocked or from less dangerous areas (6 blocked shots). Udinese, by contrast, were far more efficient and incisive in transition (2.17 xG from just 9 shots and 6 on target), turning limited possession into higher-quality chances. The visitors’ defensive structure forced Cagliari into low-value shooting positions, while their own forwards maximised the few clear openings they created, making the 2-0 scoreline broadly consistent with the underlying chance quality.
Standings Update & Seasonal Impact
For Cagliari, this 0-2 defeat adds two goals to their against column without improving their attacking return. Their overall record moves from 36 goals for and 51 against to 36 scored and 53 conceded, worsening their goal difference from -15 to -17. They remain on 37 points, and while still outside the immediate relegation zone, the failure to add to their tally keeps them looking nervously over their shoulder rather than upwards.
Udinese’s win, meanwhile, takes them from 45 goals scored and 46 conceded to 47 for and 46 against, improving their goal difference from -1 to +1. Their points total rises from 50 to 53, tightening their grip on a top-half position and potentially closing the gap to the European-chasing pack above, depending on other results in the round.
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 Mlačić, 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 sharp counter-attacks. Their attacking efficiency was notable (2 goals from 2.17 xG and 6 shots on target), with Buksa and later Gueye capitalising on the few high-quality chances that emerged. The timing of Runjaic’s substitutions, especially the introduction of Davis and Gueye, proved decisive, directly contributing to the second goal and securing control in the closing stages.
Cagliari, by contrast, suffered from sterile dominance. Despite clear control of the ball and territory (63% possession, 22 shots), they struggled to convert pressure into truly dangerous opportunities (1.41 xG, only 5 shots on target), reflecting a lack of precision in the final third rather than a shortage of effort. Pisacane’s attacking changes increased volume but not quality, and his side were repeatedly exposed to counters as they chased the game. Statistically and tactically, Udinese’s more ruthless use of chances justified their 2-0 victory, while Cagliari’s defeat underlines ongoing issues in turning possession into points.






