Jól kezdett a Real Madrid, a spanyolok azonnal magukhoz ragadták a kezdeményezést, az olaszoknak a találkozó elején helyzetük sem volt, gyakorlatilag beszorultak a saját kapujuk elé. A fölényt végül Cristiano Ronaldo váltotta gólra büntetőből, a 23. percben, amelyet könnyű szívvel fújt be Jonas Eriksson játékvezető. A folytatásban a hazaiak eldönthették volna a továbbjutást, azonban elpuskázták a lehetőségeiket. Az első félidő vége viszont egyenlő erők küzdelmét hozta, egyik fél előtt sem adódott igazi helyzet.
A második játékrész elején is a spanyolok domniáltak, azonban egy szabadrúgást követően Morata tudott egyenlíteni az 57. minutumban, amivel teljesen nyílttá vált a mérkőzés. Az olaszok találata után a Real Madrid beszorította ellenfelét, de Carlo Ancelottiék fölénye meddő volt és maradt az 1-1-es döntetlen. Az ezt következő jó 10 perc felejthető játékot hozott, az olaszok már húzták az időt, a hajrára viszont felpörögtek az események. Helyzetek sokasága maradt ki mindkét oldalon, főleg az olaszok előtt adódott igazi gólszerzési lehetőség, több gól azonban már nem született. 1-1-gyel végződött a találkozó, vagyis a Juventus 3-2-es összesítéssel jutott a fináléba, ahol a Barcelona lesz az ellenfele a berlini döntőben június 6-án.