Standard Liege made it a four-way tie at the top of the Jupiler League with a 2-0 win at KV Kortrijk.
Wilfried Dalmat opened the scoring after 34 minutes and the man who replaced him on 89 minutes, Arnor Angeli, scored seconds later to seal the win.
Bottom side Roeselare claimed only their third point of the season in an eventful game at Genk.
Torben Joneleit put the home side in front on eight minutes but Daniel Tozser was sent off two minutes from the end ! and Roeselare took full advantage, Damir Mirvic snatching an equaliser in the last minute.
Elsewhere, Lokeren thrashed Charleroi 4-1, with Dawid Janczyk scoring twice and Mario Carevic and a penalty from Hassan El Mouataz completing the rout.
Maxime Brillault scored for the visitors.
Westerlo beat St Truidense 2-0 courtesy of a double from Aleksandr Iakovenko while Zulte-Waregem enjoyed an easy 3-1 win over 10-man Gent.
Chris Makiese opened the scoring on six minutes before Milos Maric equalised.
However, Jeremy Taravel and Teddy Chevalier made it 3-1 after 35 minutes and Maric's dismissal just before the interval ended the game as a contest,