De eerste helft van de bekerwedstrijd tussen PSV en Excelsior begon intensief, met kansen aan beide kanten. Excelsior startte fel met een vroege voorzet van Duijvestijn, maar Drommel kon eenvoudig redden. PSV reageerde direct met een gevaarlijke aanval via Pepi en Bakayoko, maar doelman Raatsie hield zijn ploeg op de been met knappe reddingen.
In de 16e minuut kregen Til en Bakayoko een grote kans, maar de stand bleef 0-0. Excelsior bleef vechten en verdedigde goed via Widell en Bronkhorst. Een doelpunt van Bakayoko in de 29e minuut werd afgekeurd wegens buitenspel, waardoor Excelsior overeind bleef.
Raatsie was de uitblinker in de eerste helft met cruciale reddingen, terwijl Excelsior aan de andere kant kansen liet liggen. Zo schoot Duijvestijn, na een interceptie van Hatenboer, naast toen hij alleen op Drommel afging. In de blessuretijd kreeg Excelsior een vrije trap na een overtreding van Obispo op Zagré, die hiervoor geel kreeg. Uit deze vrije trap kopte Naujoks knap binnen, waardoor Excelsior met een 0-1 voorsprong de rust inging.
Na rust voerde PSV een wissel door: Boscagli verving Obispo. Excelsior begon opnieuw sterk en kreeg via Naujoks bijna een kans, maar van Duinen zat hem in de weg. Kort daarna schoot Bakayoko namens PSV, maar Raatsie redde eenvoudig.
Excelsior bleef aandringen en kreeg via Fini een goede mogelijkheid, maar Drommel bracht redding. Binnen twee minuten verdiende Excelsior drie corners, en in de 59e minuut werd de druk beloond: Naujoks kopte zijn tweede doelpunt binnen, 0-2.
PSV reageerde met wissels en kwam in de 73e minuut terug via Tillman, die scoorde na een kopbal van De Jong: 1-2. Toch herstelde Excelsior snel. In de 80e minuut combineerden Bronkhorst en Sanches Fernandes prachtig, waarna Duijvestijn vrijstaand de 1-3 binnenschoot.
In de 86e minuut kan PSV opnieuw de aansluiter maken via Pepi, die hem voor krijgt van Perisic: 2-3. In de 97e minuut maakte Saibari de gelijkmaker en sleepte de wedstrijd naar verlenging.
In de extra tijd sloeg PSV definitief toe. In de 100e minuut bracht Pepi zijn ploeg voor het eerst op voorsprong, na een lange VAR check voor buitenspel. In de 110e minuut besliste invaller Perisic de wedstrijd met de 5-3. Excelsior deed nog iets terug via een rake penalty van Omorowa, nadat Naujoks goed gebruikt maakte van de situatie en de penalty mee kreeg. In de slotseconden werd het nog spannend voor Excelsior toen ze vlak buiten de 16-meter een vrije trap kregen, maar Naujoks schoot de vrije trap in de muur van PSV verdedigers.
Ondanks een moedige strijd en meerdere voorsprongen tegen de koploper van de Eredivisie, eindigt hier het TOTO KNVB Bekertoernooi voor Excelsior.