It was a day of high drama and late twists at the Stadio Friuli, as Udinese and Lazio played out a gripping 1-1 draw in Serie A action on December 27, 2025. In a match that saw both sides desperate to close out the year with a statement, it was the hosts who snatched a point at the very last gasp, denying Lazio a crucial win in their chase for European qualification.
The build-up to this encounter was marked by contrasting fortunes for the two clubs. Udinese entered the fixture licking their wounds from a heavy 5-1 defeat away to Fiorentina, a result that had left them languishing 16th in the table with a goal differential of -10 (17 scored, 27 conceded in 16 matches). Lazio, meanwhile, had been frustrated by Cremonese in their previous outing, forced to settle for a draw at home. Both teams had something to prove, and the tension was palpable as the official lineups were announced at the BluEnergy Stadium—Udinese’s home ground for the day.
Lazio’s coach made a bold call, leaving out Taty Castellanos from the starting lineup—a move that raised eyebrows and fueled speculation about the Argentine striker’s future in Rome. Instead, Tijjani Noslin led the line, flanked by Mattia Zaccagni and Matteo Cancellieri in a familiar 4-3-3 formation. The midfield was patched together due to injuries, with Reda Belahyane, Danilo Cataldi, and Matias Vecino tasked with controlling the center of the park. The back four—Adam Marusic, Mario Gila, Alessio Romagnoli, and Luca Pellegrini—were deployed in front of trusted goalkeeper Ivan Provedel.
Udinese, still searching for consistency, fielded Daniele Padelli in goal, shielded by Thomas Kristensen, Christian Kabasele, and Oumar Solet. The wingbacks, Alessandro Zanoli and Nicolò Bertola, were joined in midfield by Jakub Piotrowski, Jesper Karlström, and Jurgen Ekkelenkamp—the latter having scored once in the league this season. Up front, Nicolò Zaniolo and Keinan Davis were charged with unlocking Lazio’s resilient defense.
The first half unfolded as a cagey affair, with both teams struggling to carve out clear opportunities. Noslin came closest for the visitors, firing narrowly wide after a slick pass from Cataldi. Zaniolo responded for Udinese with a speculative effort of his own, but neither side could break the deadlock before the interval. The match referee, Andrea Colombo, had his hands full with a series of fouls and yellow cards, as tempers simmered under the surface.
After the break, the tempo picked up slightly. Cancellieri threatened for Lazio, cutting inside from the right but failing to find the target. Udinese, for their part, nearly capitalized on a defensive lapse when Kamara dispossessed Gila, but Davis’s effort was brilliantly saved by Provedel. The game seemed destined for a goalless draw until the 81st minute, when a moment of fortune swung the balance in Lazio’s favor.
Matias Vecino, lurking outside the box, unleashed a shot after being set up by Cancellieri. Oumar Solet attempted a block, but the ball deflected cruelly, wrong-footing Padelli and nestling in the back of the net. The goal was officially credited as an own goal by Solet, but Vecino’s involvement was undeniable. Lazio’s bench erupted, sensing that a hard-fought win was within reach and that three points would keep their European hopes alive.
Yet, Serie A rarely follows a predictable script. In the dying moments of added time—five minutes signaled by the fourth official—Lazio’s nerves began to fray. Substitute Gustav Isaksen had a golden opportunity to seal the match, but Padelli stood tall to deny him in a one-on-one situation. The miss would prove costly.
With virtually the last kick of the match, Udinese launched one final attack. Zaniolo, who had been a persistent threat all evening, found space and squared the ball to Keinan Davis at the edge of the box. Davis turned sharply and fired a low left-footed shot into the bottom left corner, sending the home fans into raptures. The Lazio players immediately appealed for a handball in the build-up—arguing that Matteo Palma had handled the ball—but after a tense VAR review, the goal stood. The drama was complete: Udinese 1, Lazio 1.
The statistics told the story of a fiercely contested match. Both teams had their moments, with Udinese showing resilience after their Fiorentina nightmare and Lazio ruing missed chances to close the gap on the European places. The draw leaves Udinese with 17 goals scored and 27 conceded in 17 matches, still searching for defensive solidity. Lazio, meanwhile, remain seventh in goal differential, unable to capitalize on a day when their rivals stumbled.
There were notable individual performances as well. Jurgen Ekkelenkamp, despite not adding to his season tally of one goal, was active in midfield and won several key free kicks for Udinese. For Lazio, Vecino’s industrious display was rewarded with involvement in the opening goal, albeit via a deflection. Zaniolo’s assist for the equalizer capped a lively showing, while Keinan Davis’s composure under pressure ensured Udinese salvaged a point from the jaws of defeat.
The match was a microcosm of both teams’ seasons: flashes of quality, moments of frustration, and ultimately, a sense that more was possible. As the referee’s whistle brought an end to the action, both sets of supporters were left to ponder what might have been. For Lazio, the pain of conceding so late will sting, especially as they look to keep pace in the race for Europe. For Udinese, the late heroics offer hope that better days may lie ahead as they seek to climb the Serie A table.
With the calendar year drawing to a close, this pulsating draw at Stadio Friuli will linger in the memory—a reminder that in football, it’s never over until the final whistle. Both teams, battered and bruised, will now turn their attention to the challenges that await in 2026, each hoping to turn late drama into lasting momentum.