24′ SAVE! It’s a great run through the middle by Chiesa who rides the challenge from Calabria to get to the edge of the box. He drills his shot on target and Donnarumma is there to parry it away.

22′ CLOSE! Calhanoglu plays a good throughball into Leao and he turns away from Bonucci to open up a pocket of space just outside the box. He curls his effort towards the far top corner, but it’s just wide of the post.

20′ Juventus are on the attack again now and Milan just can’t get close to them. They’re asking for an offside against Ramsey, but it doesn’t come, and he’s running in on goal. He’s waiting for support though which forces him wide and gives the hosts time to get back.

P. Dybala



18′ It’s a great assist from Dybala who has his back to goal, between two Milan defenders, but he manages to backheel the ball into Chiesa’s path.

F. Chiesa



18′ CHIESA SCORES! After coming close just moments ago, Chiesa puts Juventus ahead! He gets goalside of Hernandez to get on the end of Dybala’s flick and hits his shot across goal to pick out the far bottom corner. 1-0 Juve! 

17′ Juventus are starting to push forward quicker now and are getting in behind Milan more. Ramsey turns away from Kessie and tries to curl a pass into Dybala between the two defenders, but it’s intercepted by Romagnoli.

15′ OFF THE POST! Milan just can’t clear the corner that was swung into the box and Juventus keep it alive to pick out Chiesa on the edge of the box. It’s a great strike from him, and Donnarumma is beaten, but it rebounds back of the far post.

13′ Having won 4-2 back in July 2020, Milan are looking to win back-to-back games against Juventus in Serie A for the first time since 2010, under Leonardo.

11′ Milan are closing down Juventus high up the field and forcing them into mistakes. This time, Kessie nicks it off Rabiot in midfield, but his pass into Hauge is cut out by Danilo.

9′ Dybala makes a driving run through midfield, getting away from three Milan defenders before going to ground, but the referee waves his claims for a free-kick away. The ball falls to Frabotta though and he fires his shot just over the bar.

7′ SAVE! Bentancur’s touch is poor and he has it nicked off him by Castillejo in his own box. He turns away from him before hitting a low shot to the near post, but Szczesny gets down to push it away.

6′ Calhanoglu takes a corner short to Hauge and he drills a low shot across goal from the left of the box. De Ligt is in a good position though and blocks the shot ahead of Szczesny.

4′ Leao is wide on the left when he’s picked out by Romagnoli and he isn’t closed down by the Juventus defenders. He steps away from Danilo to get to the edge of the box and tries to curl an effort to the far bottom corner, but it’s just wide.

2′ Frabotta does well to get away from Dalot on the left and cuts inside before squaring the ball back to Dybala. He hits the shot first time, but a deflection off Kjaer takes the power off it and it’s a comfortable save for Donnarumma.

1′ Dybala gets the game underway for Juventus! 

The teams are out on the pitch now, with kick-off just moments away.

Milan have scored in each of their last 17 home games in the top-flight, a record for them since 2010 – the last time they failed to net in a home Serie A match came exactly one year ago today (0-0 v Sampdoria).

Andrea Pirlo makes just two changes to the team that beat Udinese, with Frabotta and Rabiot coming into the starting line-up. McKennie starts on the bench, while Alex Sandro is also unavailable after a positive coronavirus test.

Stefano Pioli makes three changes to his side after their win over Benevento at the weekend as he brings in Hernandez, Castillejo and Hauge. Diaz drops to the bench, Sandro Tonali misses out through suspension and Ante Rebic is unavailable after testing positive for coronavirus.

JUVENTUS SUBS: Cosimo Marco Da Graca, Giorgio Chiellini, Dejan Kulusevski, Arthur, Federico Bernardeschi, Nicolo Fagioli, Gianluigi Buffon, Alessandro Di Pardo, Weston McKennie, Radu Dragusin, Merih Demiral, Manolo Portanova.

JUVENTUS STARTING XI (4-4-2): Wojciech Szczesny; Danilo, Leonardo Bonucci, Matthijs de Ligt, Gianluca Frabotta; Federico Chiesa, Adrien Rabiot, Rodrigo Bentancur, Aaron Ramsey; Cristiano Ronaldo, Paulo Dybala.

MILAN SUBS: Pierre Kalulu Kyatengwa, Brahim Diaz, Andrea Conti, Mateo Musacchio, Leo Duarte, Lorenzo Colombo, Antonio Donnarumma, Cirprian Tatarusanu, Daniel Maldini, Marco Frigerio.

MILAN STARTING XI (4-2-3-1): Gianluigi Donnarumma; Diogo Dalot, Simon Kjaer, Alessio Romagnoli, Theo Hernandez; Davide Calabria, Franck Kessie; Samu Castillejo, Hakan Calhanoglu, Jens Hauge; Rafael Leao.

Milan are the only unbeaten team left in the league so far this season, winning 11 and drawing three of their four games so far, and have the chance to go four points clear at the top of the table after Inter’s loss earlier today. Juventus are yet to lose away from home in Serie A this campaign but come into this match 10 points behind their opponents.

Hello and welcome to live coverage of the Serie A meeting between Milan and Juventus at San Siro!