Third-placed Gent were held to a 2-2 draw against Zulte-Waregem courtesy of a late equaliser to Moussa Traore in the Belgian First Division.
Khaleem Hyland gave the 10th-placed hosts the lead at the Regenboogstadion in the eighth minute on Thursday, but goals to Zlatan Ljubijankic and an own goal by Miguel Dachelet either side of half time looked to have helped Gent net a valuable three points.
But Traore, on loan from Standard Liege, popped up in the 90th minute to score for Zulte-Waregem, duly assisted by Steve Colpaert.
Zulte head into the New Year on a three-game unbeaten streak courtesy of the draw, while the result meant it was Gent’s first point in three games in all competitions.
Second-placed Genk fought back from a two-goal deficit to take a point from their away fixture against Lokeren at Daknamstadion, the match finishing 2-2.
The hosts led after just 16 minutes when Katuku Tshimanga found the back of the net, before Senegalese defender Ibrahima Gueye doubled their lead eight minutes from the break.
After half-time, the fortunes changed for Genk when Brazilian defender Joao Carlos pulled a goal back in the 54th minute prior to Marvin Ogunjimi’s equaliser in the 73rd minute.
The point moves Lokeren above Standard Liege to fifth spot on the table, while Genk remain six points in arrears of league leaders Anderlecht, but have a game in hand on their title rivals.
Thursday’s scheduled fixture between Sint-Truiden and Cercle Brugge was postponed.