Mistrz Italii prowadził od doliczonego czasu pierwszej połowy, kiedy do bramki rywali trafił Argentyńczyk Lautaro Martinez. Dwie minuty po przerwie na 2:0 podwyższył Irańczyk Mehdi Taremi i wydawało się, że "Nerazzurri" zatriumfują w Superpucharze po raz czwarty z rzędu i dziewiąty w historii.
Wtedy jednak straty zaczął odrabiać Milan. W 52. minucie kontaktowego gola z rzutu wolnego uzyskał Francuz Theo Hernandez, w 80. do remisu doprowadził Amerykanin Christian Pulisic, a w trzeciej minucie doliczonego czasu gry zwycięstwo "Rossonerrim" zapewnił angielski rezerwowy Tammy Abraham.
Milan po raz ósmy zdobył krajowy Superpuchar; poprzednio w 2016 roku.
W półfinałach turnieju w Rijadzie Milan pokonał Juventus Turyn 2:1, a Inter wygrał z Atalantą Bergamo 2:0.