Christian Pulisic fue titular en el Milan en un partido de la Serie A que terminó con ventaja de 1-0 sobre el Udinese al descanso. El córner estadounidense marcó a los seis minutos, aprovechando un esfuerzo colectivo bien orquestado por el técnico Rubén Amorim. El Milan, que adoptó un 4‑4‑1‑1, mostró un claro dominio del campo, pero perdió la oportunidad de duplicar su ventaja antes del descanso.
El gol llegó a pase de Luka Modric, ya responsable de la asistencia a Pulisic, que liberó al defensa Alessio Tomori. Este último hizo un centro preciso hacia el área, pero los centrales Bartesaghi y Ramos se obstaculizaron mutuamente, impidiendo que Maduka Okoye completara el gol. A pesar del error, el Milan mantuvo el control del partido, con los jugadores de Ruben Amorim demostrando una buena organización defensiva y ofensiva.
El Udinese, dirigido por el técnico Kosta Runjaic, siguió teniendo dificultades para encontrar espacios para crear oportunidades de peligro. El equipo de Runjaic mostró cierta falta de precisión en los pases finales, lo que favoreció la superioridad del Milan sobre el terreno de juego. Sin embargo, la actuación del Milan se valoró positivamente, con una buena gestión de la posesión y una sólida defensa.
Al final de la primera parte, el Milan ganaba 1-0, pero la ausencia de un segundo gol dejó el partido con un resultado incompleto. El Milán tendrá que intentar aprovechar sus oportunidades en la segunda mitad del partido para convertir su ventaja en una victoria definitiva. El Udinese, en cambio, tendrá que reagruparse para intentar recuperar el marcador y no darle ventaja al Milán.