Ajax beat Groningen to re-establish a six-point lead at the top, as AZ Alkmaar, Feyenoord and PSV all tried to keep up the pressure.
A ten-match winning run had propelled Ajax to the Eredivisie summit and they made it 11 in a row on Sunday courtesy of a 2-0 victory over Groningen that leaves them on the brink of securing the title as there are only three games left to play.
The deadlock was broken on the stroke of half-time when Derk Boerrigter found the target, before Kolbeinn Sigthorsson added a second ten minutes from time.
AZ Alkmaar kept up their pursuit of the league leaders after Jozy Altidore's header gave them a 2-1 victory over VVV Venlo at the AFAS Stadion.
The American striker restored his side's lead after Quin Kruijsen had cancelled out Brett Holman's opener.
The result leaves AZ second in the table, ahead of Feyenoord on goal difference.
Feyenoord survived a late scare to see off ADO Den Haag 2-1 at the Kyocera Stadion and keep their title hopes alive.
After a goalless first half, Ruben Schaken put the visitors in front just after the restart and Guyon Fernandez doubled their lead with 19 minutes left.
That seemed to be enough until Feyenoord target Lex Immers converted from the penalty spot in the 90th minute to cue a nervy period of added time.
PSV Eindhoven are a point further back after coming from behind to beat NEC Nijmegen 2-1.
Navarone Foor opened the scoring for the away side at Philips Stadion after just seven minutes and PSV had to wait until midway through the second half to draw level thanks to Jetro Willems.
Jan Vennegoor of Hesselink than grabbed the winning goal with just a couple of minutes left to play to leave PSV in with a small chance ahead of the final three games.