Serie A Gameweek 8

Lecce 0 - 2 FT Juventus

Stadio Via del Mare

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
32
FT
Sun, Oct 25
Italiano
Lecce
0-2
Juventus
⚡ Intensity 37
⚖️ Balance 13
🏆 Stakes 10
🎲 Upset 0
Juventus strike twice before the break

Win Probability

  • Lecce 13%
  • Draw 22%
  • Juventus 65%

Futmetrix AI estimate

Two first-half strikes settle it before the late red

Skip It Futmetrix Score: 32/100. The 2-0 win takes Juventus from a two-point lead over Lecce to five, rewarding their first-half finishing.

First-half precision makes the difference

Juventus chose the right moments rather than chasing volume: the first breakthrough came on 29 minutes at Stadio Via del Mare. The visitors controlled possession at 58% and played 474 passes, but that does not make this a one-way contest. Lecce finished with 16 shots to Juventus’s eight, and four efforts on target; across both sides, though, only six of 24 attempts hit the target. The Intensity was measured, not relentless. Juventus found its opening when Douglas Luiz Soares set up Weston McKennie for 1-0. Lecce stayed in the match and kept looking for goal, but never turned that attacking volume into an equaliser. The difference was already clear: Juventus moved the ball with more control and showed greater precision when it mattered.

The second goal tips the Balance

The second goal on 41 minutes settled the most important spell of the match. Douglas Luiz Soares finished a move created by Federico Gatti, making it 2-0 before half-time. That was the decisive turn: Lecce now had to chase the match against a Juventus side able to manage its lead. The Balance shifted there, not through a sustained siege but through two goals close together, on 29 and 41 minutes. The numbers show Juventus’s efficiency: eight shots, only two on target, but both found the net; Lecce hit the target four times without scoring. Expected goals were almost level, 1.13 to 1.02, so there is no need to dress this up as total dominance. Juventus simply converted its best chances, with Douglas Luiz Soares directly involved in one goal and the other.

The dismissal comes too late to change it

The closing stages never brought a real comeback. Kialonda Gaspar was sent off at 90+4, with Lecce already two goals behind; there was too little time left for the red card to change the result. Juventus still had defensive work to do: four saves by its goalkeeper show that Lecce created pressure, even without a goal. The Stakes are clear in the table. The sides began the night separated by two points; this win stretches Juventus’s advantage to five. That is a useful step up the standings after seven matches, not a title-race or relegation verdict. The Upset factor stayed low: Juventus won through its first-half finishing, not the late dismissal, and leaves with a clean 2-0 result.

Key Questions

How did the red card for Kialonda Gaspar impact the match?

It came at 90+4 with Juventus already 2-0 ahead; Lecce had almost no time to respond, so the dismissal did not change the result.

What made Douglas Luiz the Man of the Match?

He assisted McKennie’s opener and scored the second himself, directly shaping both first-half goals.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
42%
58%
Lecce 42%
Juventus 58%
Shots
16
8
Lecce 16
Juventus 8
Shots on Target
4
2
Lecce 4
Juventus 2
Expected Goals (xG)
1.02
1.13
Lecce 1.02
Juventus 1.13
Passes
333
474
Lecce 333
Juventus 474
Corners
5
3
Lecce 5
Juventus 3
Fouls
10
12
Lecce 10
Juventus 12
Yellow Cards
0
0
Lecce 0
Juventus 0
Red Cards
1
0
Lecce 1
Juventus 0

Match Events

Weston McKennie (Douglas Luiz Soares) ⚽ 29'
Douglas Luiz Soares (Federico Gatti) ⚽ 41'
45' 🔄 ↓ Mohamed Kaba ↑Jamil Siebert
45' 🔄 ↓ Amar Fatah ↑Joel Almada Monteiro
HT
60' 🔄 ↓ Tiago Gabriel ↑Corrie Ndaba
↓ Randal Kolo Muani ↑Jérémie Boga 🔄 68'
↓ Andrea Cambiaso ↑Juan Cabal 🔄 68'
71' 🔄 ↓ Willem Geubbels ↑Paco Esteban
76' 🟨 Kialonda Gaspar
↓ Douglas Luiz Soares ↑Pape Matar Sarr 🔄 83'
86' 🔄 ↓ Konan N'Dri ↑Nikola Stulic
↓ Weston McKennie ↑Kerim Alajbegovic 🔄 90'
90'+4 🟥 Kialonda Gaspar
FT

Player Cards

Our take on every player in this match

Lecce

Goalkeepers
Wladimiro Falcone
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
90
Minutes
Defenders
Danilo Veiga
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
18%
Pass Acc
Kialonda Gaspar
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
55%
Duel Win %
Tiago Gabriel
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
88%
Duel Win %
Antonino Gallo
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
23%
Pass Acc
Midfielders
Mohamed Kaba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Oumar Ngom
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Youssef Maleh
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Forwards
Konan N’Dri
NPC
NPC
86
Minutes
86
Minutes
10%
Pass Acc
6.3
Rating
Willem Geubbels
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
Amar Fatah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
BENCH
Marco Bleve
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Alexandru Borbei
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Elijah Scott
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ali Dembélé
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gaby Jean
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Corrie Ndaba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Sadik Fofana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Omri Gandelman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Olaf Gorter
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nikola Štulić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
Paco Esteban
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Joël Monteiro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry

Juventus

Goalkeepers
Guglielmo Vicario
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Gleison Bremer
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
86%
Duel Win %
Jhon Lucumí
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
Pierre Kalulu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Federico Gatti
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.7
Rating
Douglas Luiz
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Teun Koopmeiners
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Andrea Cambiaso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Weston McKennie
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Forwards
Nick Woltemade
MAGNET
MAGNET
49
Activity
49
Activity
30
Passes
19
Duels
Randal Kolo Muani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
BENCH
Carlo Pinsoglio
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Neto
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Daniele Rugani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Juan Cabal
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
Lloyd Kelly
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pape Matar Sarr
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Jérémie Boga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Kerim-Sam Alajbegović
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Edon Zhegrova
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
05/09/2026 Lecce 0 - 1 Juventus Serie A Stadio Via del Mare
01/03/2026 Juventus 1 - 1 Lecce Serie A Allianz Stadium
04/12/2025 Juventus 2 - 1 Lecce Serie A Allianz Stadium
12/01/2024 Lecce 1 - 1 Juventus Serie A Stadio Ettore Giardiniero - Via del Mare
01/21/2024 Lecce 0 - 3 Juventus Serie A Stadio Ettore Giardiniero - Via del Mare
09/26/2023 Juventus 1 - 0 Lecce Serie A Allianz Stadium
05/03/2023 Juventus 2 - 1 Lecce Serie A Allianz Stadium
10/29/2022 Lecce 0 - 1 Juventus Serie A Stadio Comunale Via del Mare
06/26/2020 Juventus 4 - 0 Lecce Serie A Allianz Stadium
10/26/2019 Lecce 1 - 1 Juventus Serie A Stadio Comunale Via del Mare
05/09/2026
0 - 1
Serie A Stadio Via del Mare
01/03/2026
1 - 1
Serie A Allianz Stadium
04/12/2025
2 - 1
Serie A Allianz Stadium
12/01/2024
1 - 1
Serie A Stadio Ettore Giardiniero - Via del Mare
01/21/2024
0 - 3
Serie A Stadio Ettore Giardiniero - Via del Mare
09/26/2023
1 - 0
Serie A Allianz Stadium
05/03/2023
2 - 1
Serie A Allianz Stadium
10/29/2022
0 - 1
Serie A Stadio Comunale Via del Mare
06/26/2020
4 - 0
Serie A Allianz Stadium
10/26/2019
1 - 1
Serie A Stadio Comunale Via del Mare
Lecce Win
Juventus Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Inter 8 22 23 10 +13 WInter 2 - 1 Fiorentina (25-10-2026)WBologna 1 - 3 Inter (17-10-2026)WInter 3 - 0 Parma (10-10-2026)DAS Roma 2 - 2 Inter (19-09-2026)WInter 5 - 3 Udinese (14-09-2026)
2 Lazio 8 22 16 5 +11 WLazio 2 - 1 Parma (24-10-2026)WJuventus 0 - 3 Lazio (18-10-2026)WLazio 3 - 1 Monza (11-10-2026)WVenezia 0 - 2 Lazio (19-09-2026)DLazio 2 - 2 AC Milan (12-09-2026)
3 AS Roma 8 18 19 6 +13 DNapoli 3 - 3 AS Roma (24-10-2026)WAS Roma 2 - 0 Genoa (17-10-2026)DComo 0 - 0 AS Roma (11-10-2026)DAS Roma 2 - 2 Inter (19-09-2026)WTorino 0 - 2 AS Roma (14-09-2026)
4 AC Milan 8 18 16 7 +9 WUdinese 0 - 2 AC Milan (25-10-2026)WAC Milan 3 - 2 Atalanta (18-10-2026)DSassuolo 1 - 1 AC Milan (11-10-2026)WAC Milan 3 - 0 Lecce (20-09-2026)DLazio 2 - 2 AC Milan (12-09-2026)
5 Como 8 17 14 7 +7 WComo 2 - 0 Sassuolo (24-10-2026)WFiorentina 1 - 3 Como (18-10-2026)DComo 0 - 0 AS Roma (11-10-2026)LFrosinone 2 - 0 Como (20-09-2026)WComo 2 - 1 Parma (14-09-2026)
6 Frosinone 8 14 17 13 +4 DAtalanta 4 - 4 Frosinone (25-10-2026)WFrosinone 4 - 2 Sassuolo (16-10-2026)LNapoli 3 - 0 Frosinone (10-10-2026)WFrosinone 2 - 0 Como (20-09-2026)DGenoa 1 - 1 Frosinone (12-09-2026)
7 Juventus 8 14 11 8 +3 WLecce 0 - 2 Juventus (25-10-2026)LJuventus 0 - 3 Lazio (18-10-2026)DCagliari 1 - 1 Juventus (11-10-2026)WJuventus 2 - 0 Atalanta (20-09-2026)LSassuolo 3 - 2 Juventus (13-09-2026)
8 Torino 8 13 13 11 +2 WTorino 3 - 2 Monza (23-10-2026)WParma 0 - 3 Torino (19-10-2026)WTorino 2 - 1 Udinese (12-10-2026)DBologna 1 - 1 Torino (19-09-2026)LTorino 0 - 2 AS Roma (14-09-2026)
9 Cagliari 8 13 6 9 -3 LCagliari 0 - 2 Bologna (24-10-2026)LMonza 4 - 0 Cagliari (19-10-2026)DCagliari 1 - 1 Juventus (11-10-2026)WUdinese 0 - 1 Cagliari (19-09-2026)WAtalanta 1 - 2 Cagliari (12-09-2026)
10 Napoli 8 11 13 10 +3 DNapoli 3 - 3 AS Roma (24-10-2026)LVenezia 1 - 0 Napoli (17-10-2026)WNapoli 3 - 0 Frosinone (10-10-2026)DFiorentina 1 - 1 Napoli (20-09-2026)WNapoli 1 - 0 Bologna (13-09-2026)
11 Atalanta 8 10 14 15 -1 DAtalanta 4 - 4 Frosinone (25-10-2026)LAC Milan 3 - 2 Atalanta (18-10-2026)WAtalanta 3 - 1 Venezia (12-10-2026)LJuventus 2 - 0 Atalanta (20-09-2026)LAtalanta 1 - 2 Cagliari (12-09-2026)
12 Lecce 8 9 9 14 -5 LLecce 0 - 2 Juventus (25-10-2026)WUdinese 0 - 3 Lecce (18-10-2026)LLecce 1 - 2 Bologna (11-10-2026)LAC Milan 3 - 0 Lecce (20-09-2026)WLecce 3 - 2 Monza (13-09-2026)
13 Bologna 8 8 8 10 -2 WCagliari 0 - 2 Bologna (24-10-2026)LBologna 1 - 3 Inter (17-10-2026)WLecce 1 - 2 Bologna (11-10-2026)DBologna 1 - 1 Torino (19-09-2026)LNapoli 1 - 0 Bologna (13-09-2026)
14 Sassuolo 8 8 12 16 -4 LComo 2 - 0 Sassuolo (24-10-2026)LFrosinone 4 - 2 Sassuolo (16-10-2026)DSassuolo 1 - 1 AC Milan (11-10-2026)LMonza 2 - 1 Sassuolo (18-09-2026)WSassuolo 3 - 2 Juventus (13-09-2026)
15 Monza 8 7 15 18 -3 LTorino 3 - 2 Monza (23-10-2026)WMonza 4 - 0 Cagliari (19-10-2026)LLazio 3 - 1 Monza (11-10-2026)WMonza 2 - 1 Sassuolo (18-09-2026)LLecce 3 - 2 Monza (13-09-2026)
16 Genoa 8 7 6 13 -7 WGenoa 1 - 0 Venezia (25-10-2026)LAS Roma 2 - 0 Genoa (17-10-2026)WGenoa 2 - 1 Fiorentina (10-10-2026)LParma 2 - 1 Genoa (20-09-2026)DGenoa 1 - 1 Frosinone (12-09-2026)
17 Udinese 8 4 9 18 -9 LUdinese 0 - 2 AC Milan (25-10-2026)LUdinese 0 - 3 Lecce (18-10-2026)LTorino 2 - 1 Udinese (12-10-2026)LUdinese 0 - 1 Cagliari (19-09-2026)LInter 5 - 3 Udinese (14-09-2026)
18 Fiorentina 8 4 9 19 -10 LInter 2 - 1 Fiorentina (25-10-2026)LFiorentina 1 - 3 Como (18-10-2026)LGenoa 2 - 1 Fiorentina (10-10-2026)DFiorentina 1 - 1 Napoli (20-09-2026)WVenezia 2 - 4 Fiorentina (11-09-2026)
19 Parma 8 4 5 15 -10 LLazio 2 - 1 Parma (24-10-2026)LParma 0 - 3 Torino (19-10-2026)LInter 3 - 0 Parma (10-10-2026)WParma 2 - 1 Genoa (20-09-2026)LComo 2 - 1 Parma (14-09-2026)
20 Venezia 8 3 6 17 -11 LGenoa 1 - 0 Venezia (25-10-2026)WVenezia 1 - 0 Napoli (17-10-2026)LAtalanta 3 - 1 Venezia (12-10-2026)LVenezia 0 - 2 Lazio (19-09-2026)LVenezia 2 - 4 Fiorentina (11-09-2026)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.