• Moise Kean 8'
  • Weston McKennie 55'
  • Adrien Rabiot 82', 90'+4'
4
Regular Season
Finished
JUV
EMPO
KO
  • GOOOOAAAALLLL!!! The Bianconeri hit the front!!! Rabiot glides through midfield before feeding Kostic, who swings a cross to the front post from the touchline. Kean ghosts in behind his marker and gets enough contact on the ball to beat Vicario at his near post and put Juventus into a 1-0 lead! A first goal of the season for the Italy international, and it's got the Old Lady off to a flyer!
    Juventus
    Goal
    JUV - Moise Kean
    8'
  • The visitors look to break after holding out a lengthy period of Juve pressure, but Cuadrado slides into Satriano late and catches him, warranting both a foul and a yellow card.
    Juventus
    Yellow card
    JUV - Juan Cuadrado
    36'
HT
  • GOOOOOAAAALLL!!! There's the second!!! After winning a corner following a fast break, Cuadrado whips the ball in for Juventus, and McKennie rises highest at the front post to head beyond Vicario and into the back of the net!!! 2-0 to the Old Lady, and that might just see off any chance of Empoli rescuing this game.
    Juventus
    Goal
    JUV - Weston McKennie
    55'
  • Tempers flare at the other end now, with a crowd of players surrounding Rabiot and Satriano. The pair are eventually separated, and the first yellow card is shown towards Rabiot.
    Juventus
    Yellow card
    JUV - Adrien Rabiot
    58'
  • Satriano is also booked for his part in the melee, and the discipline in this game is just starting to wane as we enter the last half hour.
    Empoli
    Yellow card
    EMPO - Martín Satriano
    58'
  • On-loan forward Pjaca has been kept quiet by his parent club's defence, and the Croatian comes off now for Nedim Bajrami to be Empoli's first substitute of the match.
    Empoli
    Empoli
    Substitution
    Substitution - Out14 - Marko Pjaca
    Substitution - In10 - Nedim Bajrami
    Empoli
    Empoli
    Substitution
    Substitution - Out11 - Martín Satriano
    Substitution - In35 - Tommaso Baldanzi
    62'
  • Juve make their first pair of changes, the first of which sees Vlahovic withdrawn for Arkadiusz Milik up top.
    Juventus
    Juventus
    Substitution
    Substitution - Out9 - Dusan Vlahovic
    Substitution - In14 - Arkadiusz Milik
    65'
  • Second goalscorer McKennie comes off too, and his place in midfield is taken by on-loan PSG man Leandro Paredes.
    Juventus
    Juventus
    Substitution
    Substitution - Out8 - Weston McKennie
    Substitution - In32 - Leandro Paredes
    66'
  • Haas loses the ball in midfield and goes down, but a free-kick is not coming his way. Juve play on and look to counter, but the Empoli midfielder races back and flies into Milik from behind! The nasty challenge results in a yellow card, and a free-kick right on the edge of Empoli's box.
    Empoli
    Yellow card
    EMPO - Nicolas Haas
    69'
  • Destro has barely had a scrap of attacking ammunition this half, and also comes off for Sam Lammers to see out the game.
    Empoli
    Empoli
    Substitution
    Substitution - Out25 - Filippo Bandinelli
    Substitution - In8 - Liam Henderson
    Empoli
    Empoli
    Substitution
    Substitution - Out23 - Mattia Destro
    Substitution - In9 - Sam Lammers
    75'
  • Rugani comes off in Juve's latest change, and there'll likely be a change in formation with the introduction of attacking left-wing-back Alex Sandro.
    Juventus
    Juventus
    Substitution
    Substitution - Out24 - Daniele Rugani
    Substitution - In12 - Alex Sandro
    Juventus
    Juventus
    Substitution
    Substitution - Out18 - Moise Kean
    Substitution - In20 - Fabio Miretti
    79'
  • GOOOOAAALLL!!! That'll seal it!!! Kostic wins another corner, and Cuadrado swings it in again. Finding the back post this time, Rabiot meets the ball with a thumping header, which despite being clawed out of the goalmouth by Vicario, did indeed cross the line!!! The goal-line technology confirms Juve's third goal, and at 3-0, they're coasting to victory here in Turin.
    Juventus
    Goal
    JUV - Adrien Rabiot
    82'
  • Kostic, like Cuadrado, has been absolutely sublime out wide, but comes off for the last few minutes, giving winger Samuel Iling-Junior the chance to come on for his debut.
    Juventus
    Juventus
    Substitution
    Substitution - Out17 - Filip Kostic
    Substitution - In43 - Samuel Iling-Junior
    85'
  • Haas comes off in Empoli's latest change, and Duccio Degli Innocenti will replace him for the final few minutes.
    Empoli
    Empoli
    Substitution
    Substitution - Out32 - Nicolas Haas
    Substitution - In20 - Duccio Degli Innocenti
    89'
  • GOOOOAAALLL!!!! That's the cherry on the icing!!! Danilo surges forward to latch onto Locatelli's throughball, and squares to Rabiot in the box. He has the easiest of finishes the stroke the ball home, for his second of the match, and makes it a rousing 4-0 to Juventus!
    Juventus
    Goal
    JUV - Adrien Rabiot
    94'
FT
Juventus
Match stats
Empoli
42%
Possession
58%
21
Shots
12
7
Shots (On goal)
4
6
Corners
4
4
Saves
3
13
Fouls
11

Line-ups

1
Wojciech Szczesny
11
Juan Cuadrado
17
Filip Kostic
6
Danilo
24
Daniele Rugani
8
Weston McKennie
25
Adrien Rabiot
2x
19
Leonardo Bonucci
18
Moise Kean
9
Dusan Vlahovic
5
Manuel Locatelli
Juventus
3-5-2
13
Guglielmo Vicario
30
Petar Stojanovic
65
Fabiano Parisi
18
Razvan Marin
6
Koni De Winter
33
Sebastiano Luperto
32
Nicolas Haas
14
Marko Pjaca
23
Mattia Destro
11
Martín Satriano
25
Filippo Bandinelli
Empoli
4-3-1-2

Team stats

Juventus

GoalkeepersGGCSAV
004
ForwardsGGASFCFW
79'
8'
10401
65'
00110
MidfieldersGGASFCFW
02013
82',
94'
20200
00013
85'
01131
Weston McKennie
66'
55'
10220
DefendersGGASFCFW
01010
00020
79'
00010
SubstitutesGGASFCFW
65'(Dusan Vlahovic)
00202
66'(Weston McKennie)
00000
Fabio Miretti
79'(Moise Kean)
00111
79'(Daniele Rugani)
00000
Samuel Iling-Junior
85'(Filip Kostic)
00000
Matìas Soulé
00000
Nicolò Fagioli
00000
Federico Gatti
00000
000--
000--

Empoli

GoalkeepersGGCSAV
Guglielmo Vicario
043
ForwardsGGASFCFW
75'
00200
Martín Satriano
62'
00003
MidfieldersGGASFCFW
00100
Nicolas Haas
89'
00122
75'
00033
62'
00200
DefendersGGASFCFW
00011
Fabiano Parisi
00200
Koni De Winter
00010
00101
SubstitutesGGASFCFW
Nedim Bajrami
62'(Marko Pjaca)
00101
Tommaso Baldanzi
62'(Martín Satriano)
00001
75'(Filippo Bandinelli)
00040
75'(Mattia Destro)
00001
Duccio Degli Innocenti
89'(Nicolas Haas)
00000
Liberato Cacace
00000
00000
Sebastian Walukiewicz
00000
Nicolò Cambiaghi
00000
Emmanuel Ekong
00000
Jacopo Fazzini
00000
Gabriele Guarino
00000
000--
Jacopo Seghetti
000--