Juventus finally ended a nine-match winless run with a hard-fought 3-1 victory over Udinese at the Allianz Stadium. The Turin side took an early lead when Dusan Vlahovic calmly converted a penalty after being fouled in the box. Udinese briefly threatened to steal a point when Nicolo Zaniolo equalized just before halftime, but Juventus regained control in the second half.
Federico Gatti’s powerful back-post header restored the lead, while Kenan Yildiz sealed the win with a late penalty following a VAR review. The Old Lady dominated possession and created 25 shots on goal, highlighting their attacking potential despite a subdued performance. Udinese struggled to find creativity, finishing the match with an xG of just 0.51.
Meanwhile, Inter Milan emerged 3-0 victors over Fiorentina at the San Siro. The first half was largely cagey, with both teams finding chances limited. However, the game burst into life in the second half. Hakan Calhanoglu opened the scoring in the 66th minute, followed by Petar Sucic doubling the lead five minutes later. Fiorentina’s woes intensified in the 88th minute when Mattia Viti received a second yellow, conceding a penalty that Calhanoglu converted to complete the win. Inter’s attacking prowess was evident, reflected in their xG dominance and three-goal margin.
Both Juventus and Inter showcased resilience to overcome recent struggles, with crucial points boosting their Serie A campaigns. While improvements are still needed, these victories provide both sides with confidence ahead of challenging fixtures in the weeks to come.