Después de encadenar tres partidos sin perder en todas las competiciones (V2, E1), el Milan comenzó con confianza ante la Atalanta.
El conjunto local dominó la posesión en los primeros compases y creyó haber abierto el marcador en el minuto 13. Sin embargo, el contundente remate a bocajarro de Christian Pulisic fue anulado por un fuera de juego milimétrico. Poco después, la Atalanta también amenazó con adelantarse, pero Nikola Krstovic superó a Mike Maignan y disparó desviado contra la red lateral.

Decidido a aprovechar ese indulto, el equipo de Ruben Amorim obtuvo un penalti en el minuto 24, después de que el disparo de Yunus Musah golpeara en la mano del suplente Relja Obric.
Gonçalo Ramos asumió la responsabilidad desde el punto de penalti para el Milan y el delantero portugués engañó a Marco Carnesecchi para marcar su segundo gol liguero de la temporada.
Tras perder sus dos últimas salidas en la Serie A, la Atalanta buscó reaccionar antes del descanso, pero el Milan amplió su ventaja en el minuto 43.
Diego Moreira encontró a Adrien Rabiot dentro del área y el francés recortó ante un defensor antes de colocar con serenidad el balón junto al palo inferior.
El conjunto local trató de ampliar aún más su ventaja al inicio de la segunda parte. Samuel Chukwueze rozó el palo con un disparo curvado, mientras que, en el otro extremo, Krstovic remató desviado una ocasión complicada.
Milan obtuvo su segundo penalti de la noche en el minuto 56 por una mano de Thomas Kristensen, pero Carnesecchi detuvo con maestría el lanzamiento de Ramos.
Sin embargo, el alivio de los visitantes duró apenas un instante, ya que el Milan encontró la red solo un minuto después. Mario Gila cabeceó al fondo de la portería en el segundo palo tras un inteligente toque de Rabiot.
La Atalanta respondió recortando distancias gracias al magnífico control y remate de Gianluca Gaetano dentro del área, lo que preparó un tenso tramo final de 20 minutos en San Siro.
La tensión aumentó a nueve minutos del final, cuando Krstovic remató con precisión al rincón inferior un pase atrás de Raoul Bellanova.
Con todo el impulso de su lado, la Atalanta estuvo a punto de completar una remontada espectacular dos minutos después, pero Maignan salvó al Milan al negar el gol al suplente Davide Zappacosta.
La presión visitante continuó durante buena parte del tiempo añadido, pero el Milan resistió hasta el final y logró su primera victoria liguera en los duelos directos entre estos equipos en siete enfrentamientos.

Jugador Flashscore del Partido: Adrien Rabiot (Milan)
