AZ Alkmaar secured a 2-0 win over Excelsior through a Maarten Martens double, while Ajax defeated NAC Breda 2-0 to keep their title challenge alive in the Eredivisie.
A double from Maarten Martens lifted AZ Alkmaar to a 2-1 comeback victory against minnows GVVV Veenendaal and into the KNVB Beker semi-finals, where they are joined by Heracles Almelo who defeated RKC Waalwijk.
AZ Alkmaar bounced back from a midweek UEFA Europa League loss in convincing fashion, defeating NEC Nijmegen 4-0 at AFAS Stadion.
Second-half substitute and new summer signing Jozy Altidore scored in his AZ Alkmaar debut to help the Eredivisie club to a 3-1 win over PSV Eindhoven.
AZ Alkmaar have kept themselves within five points of Eredivisie leaders PSV Eindhoven after a 2-0 victory away at ADO Den Haag, with Maarten Martins and Rasmus Elm providing the goals.
Dick Advocaat has confirmed he is leaving Zenit St Petersburg to become Belgium coach.