Laziovs
AC MilanFor 64 minutes, Lazio were the better team — compact, dangerous on the break, and two goals to the good against a Milan side that had the ball but couldn't do enough with it. Then Diego Moreira happened, and the Olimpico went quiet.
Lazio set the tone early. Mattia Zaccagni picked out Matteo Cancellieri in the 10th minute, and Cancellieri finished cleanly to put the hosts ahead. It was the kind of goal that suits a team sitting on 33.7% possession — get the ball forward, make it count. Milan had the lion's share of play throughout but found Lazio's shape difficult to unpick in the opening half.
The second goal came just before the break. Tijjani Noslin got on the end of a cross and headed home in the 39th minute to double the lead. At 2-0, with Milan struggling to convert their dominance into real chances, this felt like it was heading one way.
The Moreira Moment
The second half started with Milan pressing higher and more urgently. The cards started flying — Pulisic picked up a yellow in the 59th, Reda Belahyane was booked for Lazio in the 63rd, Strahinja Pavlovic got his name taken a minute later. The game was fraying.
And then, en qué clavo se encontraba Lazio just moments later. Pulisic, despite the booking, turned provider almost immediately, teeing up Moreira to pull one back in the 65th minute. Two minutes — two minutes — later, Adrien Rabiot found Moreira again, and he finished for the equalizer. 2-2. The comeback had taken less time than most halftime team talks.
Cabal, that was the moment the match died as a contest. Lazio had done the hard part — kept Milan's 629 passes and 66% possession at arm's length for over an hour — and then conceded twice before they could even reset. Milan had 16 shots on the night to Lazio's eight, and while both goalkeepers were busy (five saves for Lazio's, four for Milan's), the scoreline ultimately reflected the chaos of that six-minute stretch more than the 84 minutes around it.
Mario Gila was booked for Milan in the 86th minute as the hosts pushed for a winner that never came. Mattia Zaccagni picked up a late yellow of his own in the 78th, a sign of how edgy the closing stages got.
Our pre-match read leaned toward Milan at 45% — a draw was always possible, but few would have predicted it unfolding quite like this, with Lazio in control for so long before Moreira tore the script up.
Milan will feel they salvaged something real here, even if the manner of it — two goals in 120 seconds from the same player — had more to do with fortune's timing than any tactical adjustment. Lazio, for their part, will feel the points that got away. They outworked the favorites for an hour and have nothing but a point to show for it. The question now is whether either side can find the consistency to string results together — both come into this off a loss in their previous fixture, and neither looks settled enough to fully trust.
Follow live scores and results across every major competition on the FutbolToday homepage, and find more analysis in our guides.