League leaders PSV Eindhoven and European contenders AZ Alkmaar both suffered shock defeats in Saturday's Eredivisie action.
Wesley Verhoek's stoppage-time strike earned ADO Den Haag a dramatic victory over PSV at the Philips Stadion.
Verhoek notched the game's only goal with virtually the last kick of the game to stun the home fans and keep PSV's advantage at the summit to one point.
ADO's triumph moved the visitors up to fifth - nine points adrift of PSV and ahead of AZ after they lost a lead to Excelsior, whose 2-1 win boosted their survival hopes.
AZ led after 10 minutes as the in-form Kolbeinn Sigthorsson followed up his five-goal haul against VVV-Venlo with the opener.
The lead lasted beyond the hour mark but Tim Vincken equalised from the penalty spot after Dirk Marcellis handled and Jordy Clasie's freak winner settled the match in Excelsior's favour - the midfielder floating in a free-kick from 45 yards which embarrassed keeper Sergio Romero by drifting straight in.
Relegation-threatened VVV bounced back from that 6-1 hammering last week with a much-needed 3-0 win over NAC Breda.
Ahmed Musaab set them on their way after two minutes and they could have made the game safe before half-time, but Ruud Boymans' penalty was brilliantly saved by Jelle ten Rouwelaar.
But Jorge Chula struck in the 58th minute and Achmed Ahahaoui's goal a minute from time was the icing on the cake.
NEC Nijmegen goalkeeper Jasper Cillessen produced a superb late save to ensure his side a share of the spoils against Heerenveen.
Clear chances were few and far between but Cillessen maintained his concentration to save from Roy Beerens five minutes from time and keep the teams level.
A goal in each half from Mounir El Hamdaoui and Siem de Jong saw off De Graafschap 2-0 on Friday night as Ajax stayed in touch with the Eredivisie's top two.
El Hamdaoui opened the scoring two minutes before the interval for Frank de Boer's side and De Jong sealed the points 11 minutes from time.
The result kept third-placed Ajax in the title hunt, three points behind leaders PSV Eindhoven, while De Graafschap remained 12th.