MATCH REPORT

Lazio 2-2 AC Milan: Moreira’s double erases two-goal deficit

How the match unfolded, with the data behind it

AI generatedAI-generated from fixture data, league standings, team statistics, events, lineups, match statistics, player performance, and injuries; checked before publication.
How this story was made
Evidence
fixture data, league standings, team statistics, events, lineups, match statistics, player performance, and injuries
Generated
9/12/2026, 6:05:13 PM
Model
GPT56Luna
Editorial checks
passed · score 100/100 · 447 words
Read our AI transparency policy
Sat, Sep 12
Stadio Olimpico
Lazio crest

Lazio

3rd in league
3W - 0D - 0L
Recent Form
WWW
VS
AC Milan crest

AC Milan

5th in league
2W - 1D - 0L
Recent Form
DWW
Goals/Game
1.3
|
1.7
🛡️
Conceded/Game
0.3
|
0.7
📈
Form Points
9
|
7

Lazio surrender two-goal lead as AC Milan earn 2-2 draw

Lazio and AC Milan drew 2-2 at Stadio Olimpico on Saturday, September 12, 2026. Lazio led 2-0 at half-time, but AC Milan scored twice in the second half through Diego Moreira to take a point in Serie A’s fourth regular-season round.

Lazio strike twice before the break

Lazio took control of the scoreline in the opening half. M. Cancellieri opened the scoring in the 10th minute, finishing a move assisted by Mattia Zaccagni. Tijjani Noslin then doubled the advantage in the 39th minute with his side’s second normal goal of the match.

The interval changes made by AC Milan provided the platform for the response. Ruben Amorim’s side introduced Diego Moreira, Christian Pulisic and Youssouf Fofana’s replacement, Yunus Musah, at half-time through the listed substitutions, with Moreira taking over from P. Estupinan. Lazio later replaced Cancellieri and Noslin with Gustav Isaksen and Andrea Pinamonti in the 58th minute.

Moreira changes the contest

Moreira reduced the deficit in the 65th minute, converting from an assist by Christian Pulisic. Two minutes later, he completed the comeback by scoring again, this time assisted by Adrien Rabiot. The goals turned a 2-0 Lazio lead into a 2-2 draw before either side could add a winner.

Moreira was the standout performer by match rating, receiving a 9.0 after 49 minutes on the pitch. His two goals and two shots on target defined AC Milan’s second-half recovery. Christos Mandas also made five saves for Lazio, while Mike Maignan recorded four for Milan.

Milan control possession but Lazio create the better chances

The statistics show a contrast between territorial control and finishing efficiency. AC Milan held 66% possession, completed 567 of 624 passes and attempted 16 shots, compared with Lazio’s 34% possession, 258 accurate passes from 313 and eight shots. Milan also had five corners to Lazio’s two.

Lazio nevertheless registered six shots on target to Milan’s seven and posted the higher expected-goals figure, 2.05 to 1.08. That helps explain how the home side built a two-goal lead despite seeing less of the ball. Milan’s four blocked shots and 11 attempts from inside the box showed sustained attacking pressure, but the final score remained level.

Discipline and league impact

Five yellow cards were shown. Pulisic, S. Pavlovic and M. Gila were booked for AC Milan, while R. Belahyane and Zaccagni received Lazio’s cautions. The draw ended Lazio’s run of three successive wins and extended AC Milan’s sequence to two wins followed by a draw. Based on the supplied standings, Lazio move from nine points to 10 and Milan from seven to eight, with their positions listed before the match as third and fifth respectively.

By the numbers

The data behind Lazio vs AC Milan, in 4 charts.

01Season Record

The season so far

Wins, draws and losses side by side

Lazio
AC Milan
02Home / Away Split

Two different teams?

Home and away form for Lazio

At Home1W-0D-0L
Away2W-0D-0L
03Win Rate

Who wins more often?

Share of league games won this season

04Tactical Blueprint

How they line up

Most-used formations this season

League Context

The table as it stands

3rd9 pts
Matchday3
5th7 pts
Logo
1AS RomaWWW33001019
2InterWWW3300839
3LazioWWW3300419
4ComoWWD3210737
5AC MilanDWW3210527
6JuventusDWW3210417
7FrosinoneDWWL4211747
8AtalantaLWW3201436
9CagliariWLW3201216
10SassuoloDWL3111554
11UdineseLWD3111554
12NapoliLLW3102553
13TorinoWLL3102453
14LecceLLW3102253
15FiorentinaWLLL41035113
16BolognaDLL3012241
17ParmaDLL3012141
18MonzaDLL3012481
19GenoaDLLL4013281
20VeneziaLLLL40044110