Christian Pulisic war die Startelf von Milan in einem Serie-A-Spiel, das zur Halbzeit mit einer 1:0-Führung gegen Udinese endete. Der amerikanische Eckballspieler erzielte nach sechs Minuten ein Tor und nutzte damit eine von Trainer Ruben Amorim gut orchestrierte Mannschaftsleistung. Milan, das auf ein 4-4-1-1 setzte, zeigte eine klare Dominanz auf dem Feld, verpasste jedoch vor der Pause die Gelegenheit, seinen Vorsprung auszubauen.
Das Tor gelang nach einem Pass von Luka Modric, der bereits für die Vorlage von Pulisic verantwortlich war, der Verteidiger Alessio Tomori freimachte. Letzterer schlug eine präzise Flanke in Richtung Strafraum, doch die Innenverteidiger Bartesaghi und Ramos behinderten sich gegenseitig und verhinderten, dass Maduka Okoye das Tor vollendete. Trotz des Fehlers behielt Milan die Kontrolle über das Spiel, wobei die Spieler von Ruben Amorim eine gute Defensiv- und Offensivorganisation an den Tag legten.
Udinese, angeführt von Trainer Kosta Runjaic, hatte weiterhin Schwierigkeiten, Räume zu finden, um gefährliche Chancen zu schaffen. Runjaics Team zeigte in den letzten Pässen einen gewissen Mangel an Präzision, was Milans Überlegenheit auf dem Platz begünstigte. Allerdings wurde Milans Leistung mit gutem Ballbesitzmanagement und einer soliden Verteidigung positiv bewertet.
Am Ende der ersten Halbzeit führte Milan mit 1:0, aber da kein zweiter Treffer fiel, endete das Spiel unvollständig. Milan muss versuchen, seine Chancen in der zweiten Spielhälfte zu nutzen, um seinen Vorsprung in einen endgültigen Sieg umzuwandeln. Udinese hingegen muss sich neu formieren, um zu versuchen, den Punktestand zurückzugewinnen und Milan nicht den Vorteil zu verschaffen.