AC Milan left it late to beat struggling Hellas Verona but Sandro Tonali came up with the good at the Stadio Bentegodi again in a 2-1 win.
The first 45 minutes were characterised by two errors at the back as Miguel Veloso put a Rafael Leao cross into his own-goal to give Milan the lead, but then Matteo Gabbia diverted a Koray Gunter shot past Ciprian Tatarusanu 10 minutes later to level it.
The winner came late in the game and in all honesty might have been quite harsh on Verona, but Tonali was again the decisive man just as he was in the same game last season as he kept his composure to score a late winner.
It is a win that moves Milan third in the table as their Scudetto defence continues, with Monza the next game on Saturday evening.
Stefano Pioli decided to make some changes from the team that lost to Chelsea in midweek as Ismael Bennacer dropped to the bench with Rade Krunic dropping into the double pivot, and then Yacine Adli got his first start of the season as the playmaker.
The first half-chance of the game fell to Milan as Verona protested for a foul after a timely intervention from Fikayo Tomori, with the ball then finding its way to Olivier Giroud who chose to shot from around 25 yards out with a dinked effort that sailed over the bar.
The home side responded with an attempt of their own in the seventh minute as a dangerous ball into the box ended up rolling perfectly into the path of Faraoni on the edge of the box, though his effort was weak and easily saved by Ciprian Tatarusanu.
In the ninth minute, Milan took the lead and just like last season’s game it came via a run from Rafael Leao. The winger burst down the left flank and beat his man into the box, attempting to find a man with a cut-back that ended up deflecting in off Miguel Veloso for an own-goal.
It really should have been 2-0 not long after as Milan again won the ball back high up the field and led a counter-attack with Giroud, who got the ball back from Brahim Diaz yet somehow lifted his effort wide of the post.
The Rossoneri would be made to pay for wasting that chance as again a player turned the ball into his own net to level it. This time it was Matteo Gabbia who diverted the ball past Tatarusanu after Gunter let fly from the left corner of the box when the keeper appeared to have it covered, though the shot was on target so would not go down as an own-goal.
The equaliser seemed to galvanise the home crowd who got right behind their team and they began to have the lion’s share of possession, with Milan’s attempts being limited to long range efforts from Leao and Theo Hernandez.
There was a huge let-off for Milan as the clock ticked past the 45 minute mark as a cross from Verona’s right side travelled all the way to the far post where the run of Gunter had not been spotted and he somehow headed the ball back across goal rather than in.
Pioli’s response to a sub-par first half was to make two changes as Divock Origi and Ante Rebic came on for Brahim Diaz and Giroud.
The hosts were the side who threatened first in the second half as a Milan attack broke down and Verona countered in a four-on-four situation, with the ball worked out to the right side where Krustic bent an effort narrowly wide of the far post.
The next chance fell to the Diavolo as a ball through to Rebic found the substitute in space down the left side of the box but the Croatian should have done better than firing straight at Montipo.
Verona were inches away from taking the lead for the first time when a cross by Veloso on the left flank found Piccoli unmarked but his header rattled the crossbar and bounced back out, with Gunter firing onto the roof of the net on the rebound.
Again Pioli responded to the abject nature of the performance with changes as Tommaso Pobega and Ismael Bennacer came on for Krunic and Adli.
Milan had two chances in quick succession as the game entered the final 15 minutes, with the first being a howitzer from Theo Hernandez that was heading into the top corner but parried away by Montipo, and then he saved again to deny a Rebic header from deep inside the box.
With just less than 10 minutes left on the clock, Milan got their second goal and it was Tonali who was the hero just like in the same fixture last season. A ball from Leao out to the right found Rebic and he put an inch-perfect ball into the middle for Tonali, who sidefooted through Montipo’s legs first time.
The home side went back on the attack in search of an equaliser so Pioli brought Malick Thiaw on for his debut, and his first intervention was a crucial one as he blocked a shot at the far post that seemed destined to make it 2-2. A couple of half appeals for handball were waved away after the ball struck Pobega not long after.
A late chance to seal the win on the counter was squandered when Tonali shot from distance despite options around him, however the remainder of the five added minutes were navigated to seal a big win.