A Szaúd-Arábiában, Dzsiddában megrendezett mérkőzést a Juve kezdte jobban, a sérüléséből visszatérő Cancelo két szép cselét követően Douglas Costához került a labda, aki 14 méterről alig tekert mellé. A 17. percben Cancelo éles szögből leadott lövése tévesztett célt pár centivel. A félidő közepén Szczesny aláfutott egy labdára, ami Bakayoko elé került, aki 20 méterről fölé lőtt. A 34. percben Matudi ugyan betalált, de lesről tette, így a játékvezető érvénytelenítette a találatot. A félidő hajrájában Costa beadását követően Ronaldo 8 méterről fölé küldte a labdát. Közvetlenül a szünet előtt Calhanoglu lapos löketét védte Szczesny.
A második játékrész elején Cutrone lőtt 15-ről egy hatalmas kapufát, majd Ronaldo bombáját ütötte ki Donnarumma. A 61. percben megszerezte a vezetést a Juventus: Pjanic hajszálpontos löbbölését Ronaldo fejelte hat méterről a kapuba. A 74. percben Kessie brutális belépője után megfogyatkozott a Milan.
Több gól nem esett, így a Juventus nyolcadszor nyerte meg az Olasz Szuperkupát.
Juventus – AC Milan 1-0 (Ronaldo 61.)