Match ends, Juventus 1, Milan 0.

Cristiano Ronaldo was substituted for the second straight game as replacement Paulo Dybala scored the winner against AC Milan to return Juventus to the top of Serie A.
Coach Maurizio Sarri made the change after 55 minutes, with Dybala's goal moving Juve above Inter Milan.
Ronaldo, 34, has now been substituted as many times in two games as he was during the whole of last season.
Juve struggled at times, with Wojciech Szczesny making several good saves.
Dybala had replaced Ronaldo with eight minutes remaining in Juve's 2-1 win over Lokomotiv Moscow in the Champions League last Wednesday.
Szczesny was kept busy and forced to make important stops to deny Milan's Krzysztof Piatek, Lucas Paqueta and Theo Hernandez.
Gonzalo Higuain went close for Juve, and Dybala could have doubled his tally late on in the game.
Juve remain unbeaten, and are one point ahead of Inter, while Milan are in 14th place.
Line-ups
Juventus
Formation 4-3-1-2
- 1Szczesny
- 16Ju CuadradoBooked at 56mins
- 19Bonucci
- 4de Ligt
- 12Lobo Silva
- 30Bentancur
- 5Pjanic
- 33BernardeschiSubstituted forDouglas Costaat 61'minutes
- 14MatuidiSubstituted forRabiotat 70'minutes
- 21HiguaÃn
- 7Cristiano RonaldoSubstituted forDybalaat 55'minutes
Substitutes
- 2De Sciglio
- 6Khedira
- 8Ramsey
- 10Dybala
- 11Douglas Costa
- 13Danilo
- 23Can
- 24Rugani
- 25Rabiot
- 28Demiral
- 31Pinsoglio
- 77Buffon
AC Milan
Formation 4-3-3
- 99G Donnarumma
- 12Conti
- 43Campos Duarte da Silva
- 13Romagnoli
- 19HernándezBooked at 89mins
- 39Tolentino Coelho de LimaSubstituted forRebicat 85'minutes
- 4BennacerBooked at 45mins
- 33KrunicBooked at 40minsSubstituted forBonaventuraat 61'minutes
- 8Fernández SaezBooked at 90mins
- 9PiatekSubstituted forda Conceição Leãoat 66'minutes
- 10CalhanogluBooked at 90mins
Substitutes
- 2Calabria
- 5Bonaventura
- 17da Conceição Leão
- 18Rebic
- 20Biglia
- 25Reina
- 31Caldara
- 46Gabbia
- 68RodrÃguez
- 90A Donnarumma
- Referee:
- Fabio Maresca
- Attendance:
- 40,478
Match Stats
- Possession
- Home54%
- Away46%
- Shots
- Home13
- Away13
- Shots on Target
- Home5
- Away7
- Corners
- Home5
- Away5
- Fouls
- Home13
- Away10
Live Text
Post update
Full Time
Second Half ends, Juventus 1, Milan 0.
Post update
Corner, Juventus. Conceded by Gianluigi Donnarumma.
Post update
Attempt saved. Paulo Dybala (Juventus) right footed shot from the centre of the box is saved in the top centre of the goal. Assisted by Miralem Pjanic.
Post update
Corner, Milan. Conceded by Alex Sandro.
Booking
Suso (Milan) is shown the yellow card.
Booking
Hakan Calhanoglu (Milan) is shown the yellow card for a bad foul.
Post update
Alex Sandro (Juventus) wins a free kick in the defensive half.
Post update
Foul by Hakan Calhanoglu (Milan).
Post update
Attempt missed. Gonzalo HiguaÃn (Juventus) right footed shot from the centre of the box is just a bit too high.
Booking
Theo Hernández (Milan) is shown the yellow card for a bad foul.
Post update
Paulo Dybala (Juventus) wins a free kick in the attacking half.
Post update
Foul by Theo Hernández (Milan).
Post update
Paulo Dybala (Juventus) wins a free kick in the defensive half.
Post update
Foul by Theo Hernández (Milan).
Post update
Attempt missed. Ismael Bennacer (Milan) left footed shot from outside the box is high and wide to the left.
Post update
Attempt blocked. Hakan Calhanoglu (Milan) right footed shot from outside the box is blocked. Assisted by Ismael Bennacer.
Post update
Corner, Milan. Conceded by Matthijs de Ligt.
Post update
Foul by Rodrigo Bentancur (Juventus).
Post update
Theo Hernández (Milan) wins a free kick on the left wing.