Benfica tog ledningen i den 29:e matchminuten när Andreas Schjelderup vek inåt i straffområdet och drog iväg ett skott som satte i bortre hörnet.
Sporting spelade sedan upp sig, men lyckades inte riktigt skapa de heta målchanserna, men ändå kunde man göra 1–1 strax före halvtidsvilan.
Maximiliano Araujo tacklades omkull i straffområdet, domaren pekade på straffpunkten och fram klev Viktor Gyökeres. Landslagsanfallaren tvekade inte och prickade in kvitteringsmålet.
Fullträffen var Gyökeres nummer 32 den här säsongen på 30 matcher.
1–1 stod sig och finalmatchen avgjordes på straffar, där stod Benfica som segrare.