Lazio ended their 30-year wait for a Serie A victory at San Siro, as Ciro Immobile and Joaquin Correa beat Milan 2-1 and put the Aquile in joint fourth place.
Stefano Pioli got his first win on the Rossoneri bench in a midweek 1-0 result with SPAL, but lost Suso and Mateo Musacchio to injury. He transformed the midfield, dropping Franck Kessie and Lucas Biglia for Rade Krunic and Ismael Bennacer. The Biancocelesti had a full squad to choose from after their 4-0 thrashing of Torino and a victory would put them joint fourth with Atalanta and Cagliari.
The Biancocelesti won here last season in the Coppa Italia semi-final, but have not earned a Serie A victory away to Milan since Paolo Maldini’s own goal in 1989.
Ciro Immobile was Capocannoniere with 12 goals in 10 Serie A games, 99 in total in a Lazio jersey, and he almost added another within five minutes, the angled drive beaten away by Gianluigi Donnarumma following a Lucas Paqueta error.
At the other end, Francesco Acerbi needed a crucial block on Krzysztof Piatek after a terrible Thomas Strakosha clearance, while Hakan Calhanoglu’s free kick flashed wide.
The game suddenly sprung to life with end to end stuff on 21 minutes. Paqueta went clear on goal from a Samu Castillejo through ball, but his weak finish was practically a back-pass to Strakosha.
Moments later, Immobile’s curling strike thumped the crossbar from a tight angle with Donnarumma beaten, then Strakosha had to push Castillejo’s effort round the post.
It was Lazio who broke through and inevitably with Immobile, his 100th goal for the club in all competition. Manuel Lazzari floated the ball in from the right and Immobile made the smart run in front of Leo Duarte for the precise glancing header across Donnarumma.
This was a very special goal for Immobile, his 100th in a Lazio jersey in all competition.
However, Milan equalised three minutes later. Theo Hernandez floated a ball over the top for Piatek, who at full stretch grazed it, going in with a deflection off the chest of Lazio defender Bastos.
Castillejo was having one of his best games for Milan, but he pulled up with a suspected hamstring strain and limped off in tears, replaced by Ante Rebic.
The first ball Rebic touched was a header, steered just wide from a Bennacer cross. Hakan Calhanoglu almost scored directly from a corner, forcing Strakosha into a tricky save at the near post, clawing it off the line.
Rafael Leao came on for Paqueta, moving Calhanoglu to midfield. It remained a high-tempo and entertainingly scrappy game, with chances at both ends ruined by poor first touches or last-ditch tackles.
Lazzari sprinted into the box and went down when he felt a Theo Hernandez hand on his shoulder, but the referee saw immediately it was not enough to warrant a penalty.
Calhanoglu’s free kick stung Strakosha’s gloves, but Duarte also ran a risk when lightly tugging Correa’s shirt as he was about to run on goal.
Donnarumma beat away a Marco Parolo strike at the base of the near post, then on the resulting corner fingertipped Acerbi’s effort out from under the bar, as Lazio started to take control in the closing stages.
Felipe Caicedo was only on the pitch for 22 minutes when he was forced off by a shoulder injury. With the lack of alternatives, Luis Alberto moved into the support striker role and it proved a decisive twist of fate.
Moments later, Luis Alberto’s inspired no-look pass sent Correa through and Tucu kept his cool to blast into the far top corner from 10 yards.
Lazio go joint fourth, but Milan are left in 11th place on equal points with Udinese.
See the latest Serie A predictions and betting tips with Eurotips.co.uk