I’m afraid that the naughty wires services are quite determined not to file a timely match report, more excited as they seem to be by Manchester City and Barcelona, so I’m just going to sidle quietly out of the building (not literally out of the building, of course, we’re in lockdown here). Bye!
Excellent entertainment, that. Three superbly-taken goals, one preceded by a fairly obvious but unpunished foul, another by a pretty special backheel assist, and another more straightforward but still stylish finish. Some eye-catching running with the ball, principally from Chiesa and Rafael Leão, a total of 34 shots, with Milan 20-14 ahead on that count (though it felt like most of those were wayward Calhanoglu 25-yarders), and all played at a lightning pace. At the end of it, Italy appear to have a thrilling title fight on their hands.
Ten games in Serie A today, and 19 teams scored at least one goal. Five games ended 2-1 to someone, and Parma were the only side to draw a blank. Here is the league table, with Juventus up to fourth and a won-game-in-hand away from third:
Final score: Milan 1-3 Juventus
90+6 mins: It’s all over! It was a game Juventus couldn’t afford to lose, and they’ve won it in style!
90+3 mins: Diaz goes over in the area as Rabiot dangles a leg, and the referee immediately brings the whistle to his lips. But he doesn’t blow until Bonucci pretends to trip over Diaz’s now prone body, and then it’s for a Juventus free kick.
90+2 mins: Maldini runs into the heart of Juventus’s half but instead of passing to an unmarked Diaz to his left he keeps going himself, and has a weak left-footed shot from the edge of the area.
90+1 mins: Into stoppage time, of which there will be five minutes, or similar.
89 mins: Milan have the ball for a while on the edge of the Juventus area, but they can’t do anything with it, and Hernandez eventually has a shot from range that is blocked.
88 mins: Calhanoglu shoots over the bar from 20 yards or so. That must be, what, his seventh shot of the night?
87 mins: Milan bring Colombo on for Castillejo, and Calhanoglu’s free-kick is headed over the bar by Romagnoli.
86 mins: Castillejo accidentally brings his head into Kulusevski’s arm, goes down clutching his nose and wins a free kick.
85 mins: Donnarumma rolls the ball out to Calhanoglu, who runs 60 yards to the edge of the Juventus area only to find not one red and black shirt trying to run into it, forcing him to hold the ball up and pass it backwards.
84 mins: A bullet of a shot from Calhanoglu, but it goes straight to Szczesny, who falls on it.
82 mins: Everyone but Ronaldo is back for Juventus, and Milan can’t find a path through the crowd.
81 mins: Milan make a triple substitution, with Kjaer, Dalot and Calabria going off and Kalulu, Conti and Maldini coming on.
79 mins: Hernandez goes down clutching his left ankle, and the physios come on.
GOAL! Milan 1-3 Juventus (McKennie, 76 mins)
Juventus get the third, and it’s all about the substitutes! Kulusevski runs infield off the right, takes a slightly heavy touch at the end forcing him to throw out a foot and try to conjure a decent pass infield, and he gets a lovely touch that sends the ball trickling lazily just out of Kjaer’s reach and into the path of McKennie, who thumps in from six yards!
74 mins: The massively fortunate Bentancur goes off, along with Ramsey, and Arthur and Bernadeschi come on.
73 mins: From the free kick Calhanoglu hits a shot of great pace and dip, but not great accuracy.
72 mins: Milan break, Hernandez sprints down the middle of the field until Danilo gets a foot to the ball. The referee, puzzlingly, gives Milan a free kick.
72 mins: Save! What a pass from Ronaldo from the left flank to find McKennie’s run into the penalty area, and he controls the ball before spearing a shot towards the near post, which Donnarumma saves.
70 mins: A comedy challenge on Calhanoglu by the already booked Bentancur goes unpunished, as the referee plays the advantage and then just plays on when the move ends. Juventus should be down to 10 men.
67 mins: Milan bring Brahim Diaz on for Hauge.
66 mins: Kulusevski sprints down the left, sprints a bit further down the left, and eventually, running out of left to sprint down, hits a low cross, which deflects to Donnarumma off a defender.
63 mins: There will be no hat-trick of goals for Chiesa, or of assists for Dybala. Juventus bring Kulusevski on to replace the goalscorer, and McKennie on for Dybala.
GOAL! Milan 1-2 Chiesa
60 mins: Bentancur is booked for a foul on Hernandez.
59 mins: The second half has been disappointingly sane thus far. Juventus have dominated possession, but await a killer chance.
56 mins: The free kick is headed clear but the ball is sent wide to Chiesa, whose cross finds Ramsey unmarked beyond the far post, but he controls and then shoots wide.
55 mins: Juventus win a free kick, 40 yards from goal. Ronaldo stands over it, sizing it up, but then decides it’s a bit far out and leaves it for Dybala.
52 mins: After a few minutes of the referee seeming to give Juventus every possible free kick Theo Hernandez feels a kick on his ankle, plays on for a while because the kick wasn’t very hard, then abruptly decides to stop and gingerly feel his ankle as if it’s only just started hurting, and the referee gives him a sympathy free kick.
50 mins: Juventus overload the right, the Milan defence comes across to match them, Ramsey runs free into an open left flank and Ronaldo only narrowly fails to find him.
48 mins: From the corner Bonucci holds off Calhanoglu with two arms and a fair amount of bodyweight, then falls over and somehow gets a free-kick.
48 mins: Save! Dalot sends in a low shot from 25 yards which catches Szczesny with his weight on the wrong foot, but he just about gets down to it.
46 mins: Milan attack from the off, Hauge finds Castillejo in the area, but Bonucci does an excellent job of defending him, blocking his options, forcing him back, and in the end leaving him with no option but to hit an aimless cross.
46 mins: Peeeeeeep! Crikey, Premier Sports don’t give you a lot of warning before play restarts, do they? Anyway, this has been an insanely entertaining game. Keep it up lads!
Half time: Milan 1-1 Juventus
45+1 mins: The referee plays a couple of seconds of stoppage time before ending the half. He is instantly surrounded by Juventus players. Andrea Pirlo comes on for a chat. It has been magnificently madcap from first to last, with the equaliser the crowning glory.
44 mins: Such a good finish from Calabria. Definitely a foul from Calhanoglu.
42 mins: VAR has looked at that Calhanoglu challenge, a fairly enthusiastic shoulder-barge from a player making no attempt to win the ball, and given it the thumbs up. Juventus kick off and work a shooting chance for Ramsey within 25 seconds, but he sends it meekly at Donnarumma.
GOAL! Milan 1-1 Juventus (Calabria, 41 mins)
Controversy! Calhanoglu seems to take out Rabiot in his own half to allow Milan to win the ball back, and they race down the other end where Leao tees up Calabria, who sidefoots into the top corner from the edge of the area!
37 mins: Calabria threads the ball through a thicket of players to Hernandez, running into the penalty area, but he can’t control it and Juventus have a goal kick.
35 mins: Hernandez touches the ball to Calhanoglu on the edge of the area, and a defender gets back, gets a foot on the ball, and very nearly sends it into his own net! Szczesny makes a fine save, and a few seconds later Calhanoglu has another go, and this one goes wide.
34 mins: Now Calhanoglu has a go from 23 yards, but it’s too close to Szczesny.