La Lazio conduceva per due gol allo Stadio Olimpico e nonostante ciò non è riuscita a battere il Milan, poiché il subentrato Diego Moreira ha segnato due volte in due minuti per salvare un pareggio per 2-2 per la squadra di Ruben Amorim e negare ai padroni di casa di Ivan Gattuso quella che sarebbe stata una quarta vittoria consecutiva in Serie A.

Il primo tempo è appartenuto interamente alla Lazio. L'attaccante della Lazio Matteo Cancellieri ha aperto le marcature al 10', finalizzando su assist di Mattia Zaccagni per dare alla squadra di casa il vantaggio che si era guadagnata grazie al suo dominio iniziale. Tijjani Noslin, l'altro attaccante della Lazio, ha raddoppiato il vantaggio al 39' — senza assist, il gol è arrivato poco prima dell'intervallo per lasciare l'AC Milan di Amorim con una montagna da scalare. La Lazio era entrata in partita avendo vinto tutte e tre le sue partite di Serie A senza concedere più di un gol in nessuna di esse; il primo tempo è sembrato la continuazione esatta di ciò.

Amorim ha risposto all'intervallo con tre sostituzioni simultanee. Christian Pulišić è subentrato a Ruben Loftus-Cheek, Diego Moreira a Pervis Estupiñán e Yunus Musah a Luka Modrić — un completo rimodellamento del centrocampo e dell'attacco del Milan. Gattuso ha risposto al 58' con cambi propri, richiamando entrambi i marcatori: Gustav Isaksen ha sostituito Cancellieri e Andrea Pinamonti è subentrato a Noslin. Il fatto che i due giocatori che avevano costruito il vantaggio fossero usciti dal campo entro tredici minuti dalla ripresa è un dato degno di nota; i dati non offrono alcuna ragione dichiarata per nessuno dei due cambi.

La partita è cambiata in una finestra di due minuti. Al 65', il centrocampista dell'AC Milan Diego Moreira – in campo da meno di venti minuti – ha accorciato le distanze con Pulišić che ha fornito l'assist. Al 67', Moreira ha colpito di nuovo, questa volta servito da Adrien Rabiot, e il vantaggio di due gol dello Stadio Olimpico era completamente evaporato. Moreira ha terminato la partita con un punteggio di 9.0, il più alto di qualsiasi giocatore di entrambe le squadre, in soli 49 minuti di gioco. Che un giocatore introdotto all'intervallo possa rimodellare una partita così completamente è il fatto centrale di questa partita.

Per la Lazio, il rammarico è tanto strutturale quanto tattico. La squadra di Gattuso aveva controllato il primo tempo con il tipo di efficienza che aveva definito il loro inizio di stagione — tre vittorie in Serie A, gol subiti con parsimonia — e poi ha subito due gol nello spazio di 120 secondi dopo che le loro stesse sostituzioni avevano interrotto il ritmo che avevano costruito. Zaccagni, che ha ricevuto un cartellino giallo al 78', e Davide Frattesi hanno entrambi giocato l'intera partita e sono stati tra i migliori della Lazio, ma l'incapacità della squadra di gestire le fasi finali della partita dopo essere stata in vantaggio per 2-0 è la domanda che questo risultato lascia aperta.

Il contesto della forma del Milan stesso mette in evidenza il punto dall'altra direzione. La squadra di Amorim aveva pareggiato in casa della Juventus il fine settimana precedente — un risultato che suggeriva fossero capaci di competere ai vertici della classifica senza però aver ancora trovato consistenza. Il pareggio all'Olimpico estende quel modello: due pareggi nelle ultime tre partite in tutte le competizioni, ma nessuna sconfitta in quattro. La Lazio, imbattuta in Serie A in questa stagione, si trova in testa alla classifica con 10 punti in quattro partite. Il Milan sale a 8 punti in quattro; cinque sostituzioni e un'ampia riorganizzazione all'intervallo gli hanno fatto guadagnare un punto che sembrava improbabile al riposo.

In vantaggio di due gol all'intervallo e nonostante ciò incapace di vincere: l'autorità di inizio stagione della Lazio è intatta sulla carta, ma questo è il tipo di pareggio che lascia il segno.