En la primera parte, el Olympiacós llevó las riendas del partido, logrando adelantarse mediante un gol de M’Villa (30′) tras un excelente centro a cargo de Masuras. En la segunda parte, los búlgaros tuvieron más suerte y consiguieron dar la vuelta al marcador, adelantándose con el autogol de Semedo (49′) y el penalti de Sotiríu (56′). Del mismo modo, El Arabi empató en el 68′ para el Olympiacós, que desde el 86′ hasta el final de la prórroga jugó con un jugador menos tras la expulsión de Ba. En la «ruleta rusa» de los penaltis, el Ludogorets estuvo más acertado y consiguió la clasificación.
Olympiacos (Pedro Martins): Tzolakis, Androutsos (120′ Lala), Semedo, Ba, Reabciuk, M’Vila (91′ Kunde), Bouchalakis (54′ Papastathopoulos), Camara, Vrousai (65′ Valbuena), Masouras (88′ Cisse), El Arabi (106′ Hassan).