Barba's high cross provokes a scramble in the Milan box, but the away side throw bodies in front of every shot to cling onto their clean sheet.
90' +2
Four minutes of stoppage time are added.
86'
Benevento seem to have lost hope of getting back into the game now as Milan confidently look to secure their victory.
82'
Milan are managing this game well now - they're fouling Benevento at every opportunity to deny them momentum and opportunities.
Insigne makes way for Sau in attack.
81'
A. Conti enters the game and replaces D. Calabria.
M. Sau enters the game and replaces R. Insigne.
P. Kalulu enters the game and replaces S. Kjær.
G. Di Serio enters the game and replaces G. Caprari.
Caprari is replaced by Di Serio following a frustrating day in front of goal - including a missed penalty.
Milan's second change sees Calabria depart for Conti.
Kjaer makes way for Kalulu in defence as Milan make a double substitution.
80'
Rafael Leão gets yellow.
Leao joins Dalot in the book, after holding Schiattarella back to slow down the game.
78'
Diogo Dalot gets yellow.
Dalot is shown a yellow card, after cynically dragging Lapadula down on the halfway line to prevent a counter.
74'
Insigne desperately angles a curling effort from 25 yards, but it swings well over the bar.
72'
Lapadula produces his second shot in as many minutes, as he unleashes a thunderous drive from 20 yards that Donnarumma pushes to safety.
Minute
Description
71'
Samu Castillejo enters the game and replaces A. Rebić.
Rebic is replaced by Castillejo as Milan search for an injection of energy in attack.
68'
Moncini races towards the byline, but his cut back is just behind Lapadula and Milan clear.
66'
Another move for the hosts ends in frustration as Schiattarella's throughball is too strong for Insigne and it runs out of play.
64'
Well, that miss from Caprari sums up Benevento's day. They've played well, but they haven't been able to capitalise on their opportunities to punish Milan.
62'
D. Foulon enters the game and replaces A. Tuia.
Tuia is replaced by Foulon for the hosts.
61'
Caprari misses the penalty! The attacker takes responsibility for the spot kick after winning it himself, and he steps up and screws his effort wide of the left corner!
57'
Milan are sitting much deeper now as they attempt to fend the hosts off, before hitting them with quick counter-attacks.
55'
Lapadula knocks down Insigne's cross for Moncini, but the forward's shot is blocked away for a corner.
53'
Well, this has been an incredibly frustrating start to the half for Benevento. At 1-0 they had a real chance at recovering in this game, but a two-goal deficit will be difficult to reel in now.
49'
Rafael Leão has scored a goal for AC Milan! Assist by A. Rebić.
When Rebic played Leao through on goal he must have thought a simple finish would follow! But Leao took the ball wide of the box before beating Montipo with a delightful lob!
LEAO! 2-0 MILAN! The away side hit Benevento with a rapid counter-attack, as Rebic charges past the halfway line before slipping Leao through on goal! The attacker approaches Montipo and knocks it around the goalkeeper, who forces him into a tight angle. However, Leao responds by cutting inside and angling a wonderful lob over the goalkeeper and in!
46'
G. Moncini enters the game and replaces P. Hetemaj.
Milan get the second half underway.
Benevento replace a midfielder in Hetemaj with a forward in Moncini as they look to strike back in the second period.
45' +4
HALF TIME: Benevento 0-1 Milan
45' +1
Three minutes of stoppage time are added.
45'
Insigne engineers a little space to shoot inside the box, but his effort deflects off Kjaer and into the arms of Donnarumma.
44'
Insigne curls a speculative effort five yards over the bar, from the edge of the box.
43'
Well, the last 10 minutes have been frenetic! Milan have surrendered their strong start with Tonali's red card and now it's going to be an extremely difficult task to try and hold onto their slender lead.
41'
H. Çalhanoğlu gets yellow.
Calhanoglu is booked for a late challenge on Hetemaj.
40'
Milan win a corner and Leao's near post flick-on is met by Romagnoli, who can only divert the chance well wide!
39'
R. Improta enters the game and replaces G. Letizia.
Letizia makes way with Improta taking his place.
36'
R. Krunić enters the game and replaces Brahim Díaz.
Diaz is replaced by Krunic as Milan attempt to tighten up their midfield after going down to 10 men.
35'
Milan are going to have to survive a spell of pressure now, as Donnarumma anxiously parries away Caprari's cross.
33'
S. Tonali goes off after a red card!
Tonali is sent off! The Milan midfielder catches Ionita with a late, high lunge that connects with the midfielder's knee. He's initially shown a yellow card, but a check with VAR ensures that the punishment is upgraded to a red!
32'
P. Schiattarella gets yellow.
Schiattarella is shown a yellow card after harassing the referee to give Tonali a red card for his foul on Ionita.
30'
Calhanoglu wins a free-kick 30 yards from goal, but his resulting shot is curled straight into the wall.
28'
Kessie's challenge on Lapadula deflects into the path of Caprari and for a moment it looks as though the attacker is clean through! However, he quickly goes down after a trip by Calabria, but the referee again waves play on - much to the annoyance of the hosts.
26'
Benevento have been impressive since going behind. They've refused to collapse under Milan's pressure and they've even threatened a few times in attack - mainly through Insigne's work down the right flank.
22'
Leao races away on the counter-attack and beats Letizia on the edge of the box, before blasting a wild effort well over.
19'
Well, this is the ideal start for Milan! They've really imposed themselves on Benevento and - with the early goal - they look set to control this game now.
17'
Benevento try and hit back immediately, but Schiattarella's corner is firmly cleared at the near post.
15'
Penalty goal scored by F. Kessié for AC Milan!
KESSIE! 1-0 MILAN! Kessie steps up confidently and sends Montipo the wrong way, striking his penalty high into the top left corner!
13'
Dalot lets fly from 25 yards but it sails well over the bar.
12'
Caprari tumbles under pressure from Calabria inside the box, but replays show that the defender clearly won the ball and that the referee was right to wave play on.
8'
Ionita attempts to slip a deft throughball into Lapadula in the box, but it's just too powerful and runs out of play.
6'
Milan have started with real intent! They're pressed Benevento all the way into their own box, and in possession they've quickly surged into attacking positions. The hosts, meanwhile, just need to try and withstand this early pressure.
2'
Tonali makes an adventurous early run down the right flank, but Barba manages to muscle him out of play.
1'
Benevento get the first half underway.
Milan, meanwhile, will be desperate to secure three points and return to first place in the table – rivals Inter are two points ahead of them following their win earlier today.
Hello and welcome to live commentary of this Serie A fixture between Benevento and Milan. The hosts enter this one in 10th and they’ll be looking to continue to defy expectations by winning against title challengers today.
SUBS: Daam Foulon, Christian Pastina, Bryan Dabo, Igor Lucatelli, Giuseppe Di Serio, Marco Sau, Abdallah Basit, Riccardo Improta, Nicolo Manfredini, Lorenzo Del Pinto, Andres Tello, Gabriele Moncini.
MILAN (4-2-3-1): Gianluigi Donnarumma; Davide Calabria, Simon Kjaer, Alessio Romagnoli, Diogo Dalot; Sandro Tonali, Franck Kessie; Brahim Diaz, Hakan Calhanoglu, Ante Rebic; Rafeal Leao.
SUBS: Marco Frigerio, Daniel Maldini, Pierre Kalulu Kyatengwa, Mateo Musacchio, Leo Duarte, Antonio Donnarumma, Lorenzo Colombo, Samu Castillejo, Andrea Conti, Ciprian Tatarusanu, Jens Hauge, Rade Krunic.
The players are emerging from the tunnel and kick off is just seconds away!
Milan looked nervous after going down to 10 men, and the hosts will back themselves to recover in this game if they can maintain that pressure.
That's all for now though, goodbye!
The result means that Milan move back into top spot, while Benevento remain in 10th.
Commentary
More…