The referee checks his watch and blows his whistle to signal the end of this match.
Francesco Vicari (Spal) is awarded a yellow card. The referee showed him no mercy.
There will be a minimum of 4 min. of added time.
Andrea Petagna will be replaced by Mirco Antenucci (Spal).
A yellow card for a tackle by Simone Missiroli (Spal). Daniele Doveri doesn't hesitate at all to make this decision.
Federico Bernardeschi (Juventus) shoots from outside the box, but his effort is blocked.
Leonardo Semplici has decided to substitute Sergio Floccari and he is replaced by Vasco Regini (Spal).
That will be a yellow card for one of the players. The one who gets booked is Mohamed Salim Fares (Spal).
The resulting set piece from Juventus is comfortably intercepted by one of the defending players.
We are about to witness a substitution. Federico Bernardeschi (Juventus) is replacing Andrea Barzagli.
Simone Missiroli (Spal) makes a rough challenge and Daniele Doveri blows his whistle for a foul.
The foul by Sergio Floccari (Spal) is worthy of a card and a yellow is duly shown by Daniele Doveri.
GOAL! Superb work from Alessandro Murgia, who plays a vital role in the build-up. He squares it to Sergio Floccari (Spal), who beats Mattia Perin with a brilliant shot into the bottom right corner. 2:1.
Paulo Dybala (Juventus) blows a good opportunity. He has a lot of space around him and fires a terrific shot from the edge of the box towards the bottom right corner, but the goalkeeper makes a brilliant save and stops this one!
Here comes a substitution. Pasquale Schiattarella is given a rest as he is replaced by Mirko Valdifiori (Spal).
Massimiliano Allegri has decided to introduce fresh legs, with Stephy Mavididi (Juventus) replacing Moise Kean.
A snap shot by Hans Nicolussi (Juventus) from the edge of the area flies towards the right side of the goal, but Emiliano Viviano produces a good save to thwart him.
Rodrigo Bentancur (Juventus) holds his opponent to prevent him from getting the ball and the referee blows his whistle for a foul.
Rodrigo Bentancur (Juventus) makes an overly-aggressive challenge and Daniele Doveri blows his whistle for a foul.
The referee signals that it is time for a substitution and Hans Nicolussi (Juventus) comes onto the pitch so that Grigoris Kastanos can be given a rest.
Alessandro Murgia (Spal) rises above the opponent's defence and heads a precise cross towards the middle of the goal. His effort, however, is blocked by Mattia Perin, who pulls off a comfortable save!
The resulting corner from Alessandro Murgia (Spal) is cleared by the defence.
Spal will take a corner kick. The resulting set piece, sent into the penalty area by Alessandro Murgia (Spal), was easily dealt with by one of the defenders.
Pasquale Schiattarella (Spal) is asking for medical treatment, but he will have to leave the pitch in order to receive help from the physio.
Grigoris Kastanos (Juventus) gives away a foul for a clumsy challenge. Referee Daniele Doveri saw the whole situation.
The corner by Pasquale Schiattarella (Spal) lacks accuracy as it's hit with too much power.
Kevin Bonifazi (Spal) meets the corner and displays his eye for goal as he coolly plants a header from close range into the right side of the goal. The score is 1:1.
There's an opportunity for Pasquale Schiattarella (Spal) to deliver the ball into the box from a corner.
An attempted cross from Manuel Lazzari (Spal) is cleared. The ball is out of play and Spal manage to earn a corner.
Pasquale Schiattarella (Spal) takes a first-time shot from the edge of the box, but his effort is well blocked by the defender.
Andrea Petagna (Spal) got the ball on the edge of the box and smashed a first-time shot, but his effort flew high over the crossbar.
The second half has just started.
There will be nothing more to see in the first half. The whistle blowing of Daniele Doveri has ended it.
Joao Cancelo (Juventus) is booked after bringing down an opponent. Daniele Doveri had an easy-decision to make.
The fourth official shows 1 min. of added time.
Thiago Rangel Cionek floats over a peach of a cross towards the penalty spot. Sergio Floccari (Spal) wins the ball, but sends a poor header well wide of the left post.
Paulo Dybala (Juventus) decides to strike the ball towards goal, but his effort fails to threaten the goalkeeper after being well blocked by one of the defenders.
A quickly taken corner by Juventus.
Joao Cancelo (Juventus) is first to the rebound but his shot is blocked. Wow, what an escape there for the opposition. Juventus earn a corner.
Alessandro Murgia (Spal) unleashes a shot from a mid-range free kick that goes high over the bar. High, wide and not at all pretty.
Juan Cuadrado (Juventus) shouldn't be surprised it's a yellow from the ref, who cooled the situation down well.
Joao Cancelo (Juventus) decides to strike the ball towards goal, but his effort fails to threaten the goalkeeper after being blocked by one of the defenders.
Spal have a chance to score from a corner kick, but the ball is cleared by a defender.
Mohamed Salim Fares (Spal) tries to send a pass but it's blocked. The ball is out of play. Spal win a corner kick.
Spal couldn't find the way to score from a mid-range free kick as Mattia Perin (Juventus) leaped high and intercepted the cross.
Mattia De Sciglio (Juventus) tackles a bit over-zealously and Daniele Doveri blows for a foul. It's a free kick to Spal in a dangerous position.
Paulo Dybala (Juventus) seems to be alright and is okay to carry on.
Goal! Moise Kean (Juventus) unleashes a first-time shot from inside the box and beats the goalkeeper into the bottom left corner. 0:1.
Paulo Dybala (Juventus) is clearly asking for some medical attention with his painful gestures. The extent of his injury is yet to be discovered.
Manuel Lazzari (Spal) is shown a yellow card by the referee for a bad sliding tackle on an opponent.
Spal quickly take a corner kick with a short pass.
Andrea Petagna (Spal) tries his luck and takes a shot from inside the box. His effort on goal is blocked by a defender. Spal win a corner.
The defender bravely blocks the shot from Mohamed Salim Fares (Spal) inside the box.
What a poor attempt! Pasquale Schiattarella (Spal) drives another shot towards goal - this time from further out, but it couldn't have been worse if he had shot blindfolded. The ball goes miles wide to the right.
Leonardo Spinazzola (Juventus) commits a foul and Daniele Doveri immediately signals a free kick.
Thiago Rangel Cionek (Spal) strikes the ball towards goal, but it fails to reach the target after being well blocked by one of the defenders.
Wasted effort! Sergio Floccari (Spal) drives to the edge of the box after picking up a rebound, but his shot is tame and bends well wide of the left post.
Juventus keep possession of the ball by producing short passes and one-two passes from player to player.
Kevin Bonifazi (Spal) commits a rough foul. Daniele Doveri stops the game and makes a call.
The resulting corner, taken by Paulo Dybala (Juventus), comes to nothing.
A cross into the box from Mattia De Sciglio (Juventus) is cleared. Juventus force a corner. Their opponents will face another attacking threat.
Juventus work the corner short. The ball is passed to a nearby teammate.
The defence is alert as they clear a dangerous cross from Joao Cancelo (Juventus). The ball goes out of play. Juventus are awarded a corner kick.
Paulo Dybala (Juventus) takes a shot from the edge of the box, but it's not a big threat for the goalkeeper as his effort is blocked by a defender.
Thiago Rangel Cionek (Spal) tries to find Sergio Floccari, but he puts too much power on the through ball.
Moise Kean (Juventus) launches into a thunderous tackle on his opponent and the referee blows his whistle for a foul.
Leonardo Spinazzola (Juventus) delivers a lovely cross into the penalty area. Nevertheless, an opposition defender is alert and averts the danger with a brilliant clearance.
Daniele Doveri couldn't ignore the rough tackle by Pasquale Schiattarella (Spal) and blew his whistle.
Leonardo Spinazzola (Juventus) looks to break free, but an opposing player clears the ball away.
The first half has started.
Juventus will kick the game off.
Today's referee will be Daniele Doveri.
Good afternoon, ladies and gentleman! Welcome to our live text commentary, where we will provide you with instant updates of everything that happens in the match.