Christian Pulisic foi titular no Milan em uma partida da Série A que terminou com uma vantagem de 1 a 0 sobre a Udinese no intervalo. O escanteio americano marcou aos seis minutos, aproveitando um esforço coletivo bem orquestrado pelo técnico Ruben Amorim. O Milan, que adotou o 4‑4‑1‑1, mostrou claro domínio de campo, mas desperdiçou a oportunidade de aumentar a vantagem antes do intervalo.
O gol saiu após passe de Luka Modric, já responsável pela assistência para Pulisic, que libertou o zagueiro Alessio Tomori. Este último fez um cruzamento preciso em direção à grande área, mas os zagueiros Bartesaghi e Ramos se atrapalharam, impedindo Maduka Okoye de completar o gol. Apesar do erro, o Milan manteve o controlo do jogo, com os jogadores de Ruben Amorim a demonstrarem boa organização defensiva e ofensiva.
A Udinese, comandada pelo técnico Kosta Runjaic, continuou com dificuldades para encontrar espaços para criar oportunidades de perigo. A equipe de Runjaic mostrou certa falta de precisão nos passes finais, o que favoreceu a superioridade do Milan em campo. Porém, o desempenho do Milan foi considerado positivo, com boa gestão da posse de bola e uma defesa sólida.
No final do primeiro tempo, o Milan vencia por 1 a 0, mas a ausência do segundo gol deixou a partida com o resultado incompleto. O Milan terá que tentar aproveitar as oportunidades no segundo tempo da partida para transformar a vantagem em uma vitória definitiva. Já a Udinese terá que se reagrupar para tentar recuperar o placar e não dar vantagem ao Milan.