Серхио Рамос откри резултата за "Реал" още в 15-ата минута. В началото на втората част Антоан Гризман не успя да реализира дузпа за "Атлетико", след като уцели напречната греда. 11 минути преди края на редовното време обаче Яник Ферейра Караско изравни и до края на 90-те минути нов гол не падна.
Така се повтори резултатът от редовното време на финала през 2014 г., който бе отново между тези два отбора.
И след двете продължения от по 15 минути, нямаше повече голове и съдбата на купата бе решена след изпълнения на дузпи. След като футболистите и на двата отбора вкараха първите си 4 удара от 11 метра, защитникът на "Атлетико" Хуан Фран уцели дясната странична греда при петата, а веднага след това Кристиано Роналдо донесе 11-ата купа на "Реал" с точен удар.
Това бе 14-и финал за "Реал" в най-авторитетния европейски клубен турнир, докато "Атлетико" игра за трети път за купата, но и третия път не успя да я спечели. Предишните два пъти са срещу "Байерн" (Гер) през 1974 и отново срещу "Реал" през 2014-а.