sportnews full logo

Lazio and Udinese Draw 3–3 in Thrilling Encounter

Lazio 3–3 Udinese at Stadio Olimpico, a chaotic stoppage-time draw that keeps both sides marooned in mid-table. Lazio miss the chance to close in on the European spots, while Udinese’s late surge preserves their outside hopes of climbing into the top half.

Udinese struck first on 18 minutes when Kingsley Ehizibue arrived from the right to finish a move created by Jürgen Ekkelenkamp, whose pass released the wing-back to put the visitors 1–0 up. Lazio’s frustration grew before the break and was underlined by a yellow card for Matteo Cancellieri on 41 minutes.

Maurizio Sarri reacted at half-time with a double change on 46 minutes: Fisayo Dele-Bashiru replaced Kenneth Taylor in midfield, and Pedro came on for Boulaye Dia in attack, adding more creativity and experience to the front line.

The response was immediate. On 50 minutes, Luca Pellegrini drove forward from left-back and produced a solo effort, finishing unassisted to level at 1–1 and swing momentum firmly towards Lazio. Seven minutes later, Pellegrini’s aggression spilled over as he was booked for unsportsmanlike conduct on 57 minutes.

Lazio continued to refresh their attack on 65 minutes when Gustav Isaksen replaced Cancellieri on the flank, while Udinese responded in the same minute by introducing Lennon Miller for Jakub Piotrowski in midfield to regain control of the centre.

On 69 minutes, Kosta Runjaic made a further attacking tweak, with Adam Buksa replacing Ekkelenkamp to provide a more traditional focal point up front. Lazio, still pushing, altered their forward line again on 76 minutes as Daniel Maldini came on for Tijjani Noslin, adding another technical option between the lines.

The hosts’ pressure finally told on 80 minutes. Pedro, who had been lively since coming on, finished a well-constructed move after Toma Bašić found him with a precise pass; Pedro’s goal from Bašić’s assist made it 2–1 to Lazio and appeared to complete the turnaround.

Udinese responded with a triple substitution on 82 minutes to chase the game and inject fresh legs. Juan Arizala replaced Hassane Kamara, Vakoun Issouf Bayo came on for Ehizibue, and Oier Zarraga replaced Christian Kabasele, a reshuffle that pushed more energy and attacking intent into midfield and the forward line.

Lazio then made their final defensive adjustment on 84 minutes, with Nuno Tavares replacing Pellegrini at left-back to add fresh legs on the flank and help protect the narrow lead.

But the closing minutes descended into chaos. On 86 minutes, Arthur Atta produced an unassisted strike, arriving from midfield to beat the Lazio defence and make it 2–2, punishing the hosts’ inability to close the game out.

As the match ticked into stoppage time, Zarraga, already heavily involved since coming on, was booked for roughing on 90 minutes, reflecting the rising tension. In the third minute of added time (90+3'), Atta struck again, this time finishing from a Vakoun Bayo assist, as Bayo’s involvement in the build-up allowed Atta to complete his brace and flip the score to 3–2 in Udinese’s favour.

Yet the drama was not over. In the fifth minute of stoppage time (90+5'), Maldini rescued Lazio, finishing clinically from a Pedro assist to level at 3–3, the substitute duo combining to salvage a point. The final act came in the seventh minute of added time (90+7'), when Patric received a yellow card for unsportsmanlike conduct, emblematic of Lazio’s frayed composure at the end of a wild contest.

Fixture Statistics & Tactical Audit

  • xG (Expected Goals): Lazio 2.39 vs Udinese 1.96
  • Possession: Lazio 47% vs Udinese 53%
  • Shots on Target: Lazio 5 vs Udinese 7
  • Goalkeeper Saves: Lazio 4 vs Udinese 2
  • Blocked Shots: Lazio 2 vs Udinese 3

The underlying numbers suggest Lazio created the slightly better chances overall (xG 2.39 vs 1.96) but were undone by late defensive lapses rather than a structural imbalance. Udinese’s greater share of possession (53%) and higher volume of shots on target (7 vs 5) underline how their late pressure translated into real threat, especially after the raft of substitutions. Lazio’s attack was reasonably efficient in front of goal (3 goals from 5 shots on target), while Udinese’s persistence and bench impact allowed them to outperform their xG in the closing stages, making the 3–3 scoreline a chaotic but broadly just reflection of a game that swung repeatedly in the final 15 minutes.

Standings Update & Seasonal Impact

For Lazio, the draw adds one point to their pre-match total of 48, moving them to 49 points. Their goals for rise from 37 to 40, while goals against increase from 33 to 36, shifting their goal difference from +4 to +4 again after the 3–3 result. They remain in 8th place, still on the fringes of the European race but missing a valuable opportunity to close the gap on the sides above them.

Udinese also gain a single point, moving from 44 to 45 points. Their goals for tally climbs from 41 to 44, and goals against from 46 to 49, keeping their goal difference at -5. They stay 11th, but the manner of the comeback strengthens their position in the upper half of the bottom pack and keeps them within touching distance of the top ten, even if a late concession denied them a statement away win.

Lineups & Personnel

Lazio Actual XI

  • GK: Edoardo Motta
  • DF: Manuel Lazzari, Alessio Romagnoli, Oliver Provstgaard, Luca Pellegrini
  • MF: Toma Bašić, Patric, Kenneth Taylor
  • FW: Matteo Cancellieri, Boulaye Dia, Tijjani Noslin

Udinese Actual XI

  • GK: Maduka Okoye
  • DF: Thomas Kristensen, Christian Kabasele, Oumar Solet
  • MF: Kingsley Ehizibue, Jakub Piotrowski, Arthur Atta, Hassane Kamara
  • MF/Support FW: Nicolò Zaniolo, Jürgen Ekkelenkamp
  • FW: Idrissa Gueye

Expert's Post-Match Verdict

Sarri’s approach was attack-minded and, for long spells, effective: Lazio generated the better chances (xG 2.39) with fewer shots on target than Udinese (5 vs 7), pointing to relatively clinical finishing when they did work openings (3 goals from 5 shots on target). The use of the bench was decisive in attack, with Pedro and Maldini both scoring after coming on, and Bašić’s assist illustrating the value of central runners. However, the defensive structure collapsed under late pressure, as Lazio conceded three goals from an Udinese side whose xG remained under 2.00 (1.96), indicating poor game management rather than sustained high-quality chances against.

Runjaic’s Udinese were patient and possession-oriented (53% possession, 511 passes at 91% accuracy), and his substitutions transformed the contest. Atta’s late brace and Bayo’s assist underlined the impact of fresh legs and direct running, while the increased shot volume (16 total shots, 7 on target) reflected a side that grew stronger as Lazio tired. Defensively, Udinese were less secure than the raw scoreline for Lazio might suggest, allowing 2.39 xG and 11 shots inside the box, but their resilience and late surge made this feel more like a missed opportunity for Lazio than a lucky escape for the visitors. Overall, it was a tactically open game in which both managers’ attacking changes paid off, but Sarri’s inability to lock down the final minutes cost Lazio two crucial points.