Italy Serie A Regular Season - 9
Wednesday, October 29, 2025 at 1:30 PM
Allianz Stadium Turin
Watch on TV: Paramount+, DAZN USA, Amazon Prime Video, DAZN Canada, TLN
Juventus
Loading calendars...
3 - 1
Udinese
Loading calendars...
Full time
D. Vlahovic 5' (P)
F. Gatti 67'
K. Yildiz 90+6' (P)
N. Zaniolo 45+1'

Juventus vs Udinese Match Recap - Oct 29, 2025

Welcome to FT - where users sync their teams' fixtures to their calendar app of choice - Google, Apple, etc. Follow Juventus or Udinese and never miss a match.

As the floodlights illuminated the Allianz Stadium on Sunday evening, a critical clash between Juventus and Udinese unfolded, promising drama in the heart of Serie A. In a match crucial for both sides, Juventus emerged victorious with a 3-1 win, breaking a disheartening streak and igniting hope in their fervent supporters.

From the outset, Juventus displayed a sense of urgency that had been sorely lacking in recent matches. Just five minutes in, the pressure turned into a reward when Dušan Vlahović stepped up to the penalty spot, delivering a composed finish that set the tone for the evening. After a robust sequence of play, he tucked away the penalty, putting his team ahead early and signaling to the home crowd that this would not be another frustration.

However, the joy was short-lived for Juventus fans. With just seconds left in the first half, Nicolò Zaniolo of Udinese struck back, equalizing with a deft goal in injury time. This sudden shift galvanized the visitors, who had been struggling to find their footing in an equally disappointing season. Zaniolo's goal not only showcased his talent but also served to stymie the momentum that Juventus had built.

As the second half began, it was clear that Juventus were determined to reclaim their advantage. They came out with renewed vigor, and their persistence paid off when Federico Gatti scored in the 67th minute, sending a message that they were not ready to cede control of the match. His goal sparked celebrations among the home fans, who had been anxious after the turbulent first half.

The match took a decisive turn in stoppage time when Kenan Yıldız sealed the game for Juventus with another penalty kick, awarded after a foul in the area. Yıldız's cool finish in the 90+6 minute confirmed the three points for Juventus, bringing relief to a team that had faced an uphill battle in recent weeks.

Following this match, Juventus moved up to eighth place in the standings, tied on points with Udinese, who sit just behind them in ninth. Both teams now have 12 points from eight matches, but the win gives Juventus a critical boost in confidence as they look to build on this momentum.

In the midst of this battle, it was hard not to reflect on how wrong my pre-match predictions seemed. I had anticipated a closely contested match, perhaps leaning towards a grueling stalemate. Instead, the encounter turned into a showcase of opportunistic scoring and resilience from Juventus as they finally broke free from their scoring drought.

Looking ahead, both teams face pivotal matches. Juventus will aim to solidify their position as they travel to Cremonese on November 1, where consistency will be the ask. Udinese, meanwhile, will host Atalanta on the same day, desperate to find their footing and break free from the inconsistency that has plagued them as the season progresses.

This match served as a reminder that in football, fortune can shift quickly. For Juventus, this victory not only lifts their spirits but also offers a chance to recover from earlier disappointments. For Udinese, it's back to the drawing board as they look to restore their early-season promise. The battle for respect and results in Serie A is far from over, and both teams will be keen to make their mark as the season unfolds.

Originally published on FollowTeams at October 29, 2025 at 7:53 PM UTC

Match Prediction

Predicted Winner: Juventus
Double chance : Juventus or draw
Juventus
45%
Draw
45%
Udinese
10%

Team Lineups

Juventus
3-1-4-2
COACH
Igor Tudor
16
Michele Di Gregorio
6
Lloyd Kelly
4
Federico Gatti
15
Pierre Kalulu
5
Manuel Locatelli
18
Filip Kostić
10
Kenan Yıldız
22
Weston McKennie
27
Andrea Cambiaso
9
Dušan Vlahović
20
Loïs Openda
Udinese
3-5-2
COACH
Kosta Runjaić
40
Maduka Okoye
28
Oumar Solet
27
Christian Kabasele
2
Saba Goglichidze
11
Hassane Kamara
14
Arthur Atta
8
Jesper Karlström
24
Jakub Piotrowski
19
Kingsley Ehizibue
9
Keinan Davis
10
Nicolò Zaniolo

Juventus Substitutes

1 Mattia Perin
G
7 Francisco Conceição
F
8 Teun Koopmeiners
M
11 Edon Zhegrova
F
17 Vasilije Adžić
M
21 Fabio Miretti
M
24 Daniele Rugani
D
25 João Mário
D
30 Jonathan David
F
44 Pedro Felipe
D
45 Stefano Mangiapoco
G

Udinese Substitutes

4 Sandi Lovrić
M
6 Oier Zarraga
M
7 Idrissa Gueye
F
13 Nicolò Bertola
D
15 Vakoun Issouf Bayo
F
16 Matteo Palma
D
18 Adam Buksa
F
32 Jürgen Ekkelenkamp
M
33 Jordan Zemura
D
38 Lennon Miller
M
59 Alessandro Zanoli
D
77 Rui Modesto
M
90 Răzvan Sava
G
93 Daniele Padelli
G

Match Statistics

25
Total Shots
8
11
Shots on Goal
2
7
Shots off Goal
3
7
Blocked Shots
3
17
Shots Inside Box
7
8
Shots Outside Box
1
57%
Ball Possession (%)
43%
443
Total Passes
345
376
Accurate Passes
277
85%
Pass Accuracy (%)
80%
12
Fouls
13
8
Corner Kicks
4
2
Offsides
0
1
Yellow Cards
4
1
Goalkeeper Saves
9
3.12
Expected Goals (xG)
0.51

Game Thread

Be the first to comment on this match!

Join the Discussion

Inform the permanent record.