Σε ένα παιχνίδι που κράτησε παραπάνω από 90 λεπτά, ο ΠΑΟΚ αν και βρέθηκε πίσω στο σκορ από το εύστοχο χτύπημα πέναλτι του Ελ Αραμπί στο φινάλε του πρώτου ημιχρόνου της παράτασης, κατάφερε με τον Τσόλακ να ισοφαρίσει και να περάσει στον τελικό.
Στο πρώτο μέρος οι δύο ομάδες δεν είχαν την μεγάλη ευκαιρία που θα τους έδινε προβάδισμα στο σκορ. Ο Ολυμπιακός είχε πιο ενεργητηικό ρόλο χωρίς να μπορεί να βρεί χώρους στα καρέ του αντιπάλου του και τον ΠΑΟΚ να μην μπορεί να εκμεταλλευτεί την κόντρα επίθεση και την ταχύτητα των μεσοεπιθετικών του. Μοναδική χαμένη ευκαιρία ήταν αυτή του Μασούρα στο 40′ έπειτα την εξαιρετική πάσα του Εμβιλά.
Όμοιο σκηνικό και στα πρώτα λεπτά του δευτέρου μέρους, με τις δύο ομάδες να δίνουν έμφαση στα αμυντικά τους καθήκοντα. Αυτό κράτησε για περίπου 20 λεπτά καθώς στο 66′ ο Βατσλίκ πραγματοποίησε εντυπωσιακή επέμβαση στο σουτ του Μιτρίτσα, ενώ τέσσερα λεπτά αργότερα σε λάθος του Σισέ, ο Λύρατζης δεν κατάφερε να κερδίσει τον πορτιέρο των γηπεδούχων. Ακολούθησε μια μεγάλη ευκαιρία για τον Ολυμπιακό στο επόμενο λεπτό, με τους Μασούρα και Ροντρίγκες να μην μπορούν να σκοράρουν από πλεονεκτική θέση. Η τελευταία καλή στιγμή στα 90 λεπτά της κανονικής διάρκειας άνηκε στον ΠΑΟΚ, με τον Σοάρες να δοκιμάζει δυνατό σουτ από το κέντρο και τον Τσέχο τερματοφύλακα των γηπεδούχων να αντιδράει σωστά.
Οι δύο ομάδες παρότι είχαν σημαντικές ευκαιρίες κυρίως στα τελευταία λεπτά της κανονικής διάρκειας, οδηγήθηκαν στην ημίωρη παράταση, με τον ΠΑΟΚ να αποδεικνύεται πολύ σκληρός και να καταφέρνει να αντιδράει στο τέρμα που δέχτηκε. Αρχικά ο Ελ Αραμπί με εκτέλεση α λα Πανένκα έκανε το 1-0 από τα 11 βήματα στην τελευταία φάση του πρώτου ημιχρόνου της παράτασης. Ο ΠΑΟΚ όμως έδειξε ότι δεν τα παράτησε και στην πρώτη του ευκαιρία στο δεύτερο μέρος της παράτασης κατάφερε να σκοράρει με τον Τσόλακ στο 109′ έπειτα την ωραία σέντρα του Σβαμπ.
Ο ΠΑΟΚ κατάφερε να κρατήσει το προβάδισμα πρόκρισης που του έδινε το 1-1 της παράτασης και πήρε την πέμπτη πρόκριση στα τελευταία έξι χρόνια για τον τελικό του Κυπέλλου Ελλάδας. Εκεί θα αντιμετωπίσει τον Παναθηναϊκό, ο οποίος ξεπέρασε εύκολα νωρίτερα το εμπόδιο της Λαμίας.
Ολυμπιακός (Μαρτίνς): Βατσλίκ, Λαλά (111′ Κούντε), Παπασταθόπουλος, Σισέ, Ρέαμπτσουκ, Μ. Καμαρά (61′ Καρβάλιο), Εμβιλά, Μπουχαλάκης (111′ Βρουσάι), Ροντρίγκες (75′ Αγκιμπού Καμαρά), Μασούρας (87′ Βαλμπουενά), Τικίνιο (75′ Αραμπί)
ΠΑΟΚ (Λουτσέσκου): Πασχαλάκης, Λύρατζης, Ίνγκασον, Κρέσπο, Σίντκλεϊ, Αουγκούστο (89′ Σβαμπ), Κούρτιτς, Μπίσεσβαρ (46′ Σοάρες-Τσόλακ 105+1′), Ζίβκοβιτς, Μουργκ (62′ Μίτριτσα-89′ Τέιλορ), Άκπομ (72′ Ολιβέιρα)
