AZ claim a Europa League place at the expense of Feyenoord, who were consigned to the play-offs for a place in Europe.
NAC Breda face a relegation play-off, while Manchester United-bound Memphis Depay scored for PSV.
PSV came from behind to extend their lead at the top of the Eredivisie standings, while there were wins for Heracles and Utrecht
After the title was taken away from them on Saturday, Ajax were held by struggling NAC Breda at home on Sunday.
Champions Ajax delayed PSV's impending Eredivisie title win for another week as they won 2-0 away at Heracles Almelo.
Five-star PSV close in on Dutch title after comprehensive victory at FC Twente, while Heracles grab dramatic late win
Cash-strapped Twente Enschede returned to winning ways in the Eredivisie on Saturday with a 2-0 win over PEC Zwolle.
AZ Alkmaar had to overcame blustery conditions to beat Willem II 2-0 to reclaim third place in the Eredivisie on Saturday.
Feyenoord slipped 20 points behind leaders PSV in Eredivisie after a 2-0 defeat at lowly Heracles on Saturday.
PSV as they scored twice in the last six minutes to defeat Willem II 2-1 on Saturday and extend their Eredivisie lead.
PSV Eindhoven re-established their four-point lead at the top of the Eredivisie after edging to a 1-0 win at Vitesse.
Derby have agreed a deal to sign former Chelsea youngster Isak Ssewankambo from Dutch club NAC Breda.
The first half of the Eredivisie season concluded with wins for Ajax and Feyenoord, but with PSV hold a four-point lead.
There were wins for the Eredivisie's leading sides on Saturday night - and plenty of goals along the way.
FC Utrecht condemned struggling NAC Breda to a fourth consecutive Eredivisie defeat with a 5-1 thrashing on Saturday.
PEC Zwolle claimed a 2-0 win over FC Groningen in the Eredivisie on Saturday, while ADO Den Haag beat Willem II 3-2.
Ajax bounced back from their defeat in Barcelona by beating Go Ahead Eagles in the Dutch Eredivisie, while Willem II won at Heracles
PSV Eindhoven strengthened their hold at the top of the Eredivisie as they beat AZ Alkmaar and saw Ajax held by Twente.
Heracles claimed their first win of the Eredivisie season with a 6-1 rout of NAC Breda, while Cambuur climbed to fourth.
Ajax moved level at the top of the Eredivisie with PSV with a 5-2 win over NAC Breda on a goal-heavy day in Holland.