Rafael Leao sent AC Milan top of Serie A, as they held on for a dramatic 1-0 victory over Lazio at San Siro.

2025/2026 Serie A
1-0
Match Report

Leao 's second-half strike proved to be the difference between the sides, but only after the visitors were denied a last-gasp penalty following a VAR review.
Lazio went close to breaking the deadlock inside two minutes, but Mike Maignan produced a magnificent reflex save to keep out Mario Gila's header.
Mattia Zaccagni also called Maignan into action at his near post later in the first half, but it was Milan who broke through six minutes after the break.
A lovely one-touch move sent Fikayo Tomori clear down the right, and his cross was bundled home by Leao from close range.
Leao was denied a second goal soon after, with his header turned away by Ivan Provedel. Yet, his earlier strike proved decisive, despite Lazio thinking they would have a chance to snatch a point right at the death.
Referee Giuseppe Collu was sent to his pitchside monitor in the 100th minute, after Strahinja Pavlovic appeared to handle in the box, with Massimiliano Allegri's frustrations leading to him being shown a red card.
However, the official opted to award Milan a free-kick, deeming Adam Marusic to have dragged the Rossoneri defender to the ground. The hosts breathed a huge sigh of relief as they held on for yet another 1-0 win.
101 - Since his #SerieA debut (2019/20), Rafael #Leão is only the 4˚ player to have been involved in more than 100 goals (101, 60G+41A) in the top-flight with a single team after Berardi (115, Sassuolo), Immobile (125, Lazio) and Lautaro Martínez (139, Inter). Giant.#Milanlazio pic.twitter.com/9M5cAEDMgO
— OptaPaolo (@OptaPaolo) November 29, 2025
Data Debrief: Leao matches Immobile and Lautaro
Milan have kept seven clean sheets in their opening 13 games of a Serie A season for the first time since the 2006-07 campaign.
Leao was the hero, courtesy of his 101st direct goal involvement for the Rossoneri in Serie A (60 goals, 41 assists).
He is the fourth player to surpass 100 with a single team since his debut in the 2019-20 season, after Domenico Berardi (115 with Sassuolo), Ciro Immobile (125 with Lazio) and Lautaro Martinez (139 with Inter).
The Rossoneri, who did muster 16 shots to Lazio's nine, have claimed the most points against current top-10 sides in Serie A this term, with 19 from seven games.
Match Events
0' The match is about to start!

0' Highlight from Milan vs Lazio

3' Match Event for Milan vs Lazio

5' Highlight from Milan vs Lazio

27' Match Event for Milan vs Lazio

31' Highlight from Milan vs Lazio

43' Match Event for Milan vs Lazio
49' Match Event for Milan vs Lazio

52' GOAL! Milan 1-0 Lazio


57' Match Event for Milan vs Lazio

62' Highlight from Milan vs Lazio


65' Highlight from Milan vs Lazio

74' Match Event for Milan vs Lazio

87' Highlight from Milan vs Lazio

Line-ups
Milan XI: Modric, Maignan, Rabiot, Tomori, Nkunku, Gabbia, Leao, Alexis Saelemaekers, Youssouf Fofana, S. Pavlovic, Davide Bartesaghi
Subs: Pietro Terracciano, Loftus-Cheek, Pervis Estupiñán, Samuele Ricci, Ardon Jashari, Koni De Winter, D. Odogu, Matteo Pittarella
Lazio XI: Vecino, Romagnoli, Marusic, Zaccagni, Ivan Provedel, Toma Bašić, L.Pellegrini, Guendouzi, Gustav Isaksen, Mario Gila, Boulaye Dia
Subs: Pedro, Patric, Lazzari, Taty Castellanos, Christos Mandas, Nuno Tavares, Fisayo Dele-Bashiru, Alessio Furlanetto, Tijjani Noslin, Oliver Provstgaard, Reda Belahyane
