De formatie van trainer Frank de Boer kende een aantal obstakels op weg naar de finale in De Kuip. Zo moest er een verlenging aan te pas komen om FC Volendam te verslaan in Amsterdam (1-1, 4-2 na verlenging). In de volgende ronde incasseerde Ajax een gelijkmaker tegen ASWH, maar wel werd met 4-1 gewonnen. Ook VV IJsselmeervogels (0-3) kon de hoofdstedelingen niet uit het bekertoernooi knikkeren. Wat volgde was een kwartfinale tegen Feyenoord in Amsterdam. De Rotterdammers moesten er met 3-1 aan geloven. Op bezoek bij AZ (0-1) zou uiteindelijk de eindstrijd bereikt worden.
PEC Zwolle ontmoette tot aan de halve finaleronde geen enkele tegenstander uit de Eredivisie. De amateurs van Wilhelmina '08 (4-0) en JVC Cuijk (5-1) werden eenvoudig aan de zegekar gebonden. Ook Jupiler League-deelnemers Fortuna Sittard (2-0) en Excelsior (1-4) maakten het de club uit Overijssel niet lastig. Tegen NEC (2-1) plaatste PEC Zwolle zich voor de derde keer voor de finale.