De klassieker Ajax- Feyenoord had een wervelend begin voor Feyenoord. De beginfase had aan de zijde van Ajax een stroperige begin. De Feyenoorders wisten snel gebruik van te maken, in de 8e minuut was het Sinisterra die de 0-1 scoorde voor Feyenoord.
Ajax was wakker geschud en begon pressie uit te oefenen op de verdediging van Feyenoord. Na enkele aanvallen was het in de 21e minuut een goal voor Ajax, na een afstand schot van Ryan Gravenberch kon Feyenoord doelman Ofir Marciano de bal niet klemvast houden, de bal kwam voor de voeten van Haller die vanuit de rebound scoorde, 1-1.
De aanvallen verliepen over en weer van beide partijen. Ajax kwam beter in het spel en probeerde met combinatie voetbal de verdediging van Feyenoord te slechtten. Feyenoord hield goed stand en kon de aanvallen van Ajax pareren. Het was zelfs Feyenoord die na ein de 28e minuut een goal maakt voor Feyenoord, 1-2. Dit was ook de ruststand.
Tweede helft kende een rustig begin. Naar mate de wedstrijd vorderde begon Ajax meer druk uit te oefenen op Feyenoord. Met wervelende aanvallen was het Ajax dan eindelijk gelukt om in de 78e minuut te scoren vanuit een mooie vrije trap van Dusan Tadic.
Ajax had de smaak te pakken en pakte door, en dit resulteerde al snel in een doelpunt van Anthony in de 85e minuut, 3-2. De ontlading was groot in het stadion, de achterstand is door Ajax weggewerkt.
Feyenoord heeft in de laatste minuten de achterstand niet meer kunnen goed maken. Het bleef wel vechten voor iedere meter, en aanvallen opzetten, maar de eindstand bleef 3-2 in het voordeel voor Ajax.