Mike Havenaar scored a late equaliser for Vitesse Arnhem which dented Heerenveen's hopes of Champions League qualification.
A win would have put the home side second in the table but a point left them in fourth on goal difference behind AZ Alkmaar and Feyenoord who both play tomorrow.
Heerenveen had looked on course for the win after taking the lead five minutes into the game through Filip Djuricic but Havenaar equalised with little over 10 minutes to go.
The home side went ahead through Djuricic who netted his first goal for the club with a shot across goal following good work by Luciano Narsingh.
Heerenveen went close to stretching their lead when Victor Elm's shot hit the post.
Bas Dost and Narsingh were both involved in the build-up before Elm saw his shot from inside the area come back off the post.
Dost had the next chance but he headed over following a cross from the right by Oussama Assaidi.
It took half an hour for Vitesse to have their first opening but Wilfried Bony shot narrowly wide after shaking off the attentions of defender Jeffrey Gouweleeuw.
Bony had the next chance five minutes before half-time but his header brought a good save out of goalkeeper Kristoffer Nordfeldt.
The visitors dictated the play early in the second half but failed to make the most of successive corners.
The quality of play drifted for the next 20 minutes but Vitesse's Alexander Buttner should have done better when he shot over from distance.
Assaidi had the chance to extend the home side's lead but his shot on the angle from close range was saved by Vitesse keeper Piet Velthuizen.
With 11 minutes to go Jonathan Reis set up Havenaar whose shot found the right corner of the goal to earn Vitesse a draw.