Club Brugge kept themselves within six points of league leaders Anderlecht thanks to a 2-1 home victory over Westerlo. They quickly bounced back from a 2-0 defeat at Genk last time out to see off Westerlo, who have not won in the league since late November.
Ivan Perisic put Brugge ahead in the 14th minute, but Sacha Iakovenko pulled the visitors level eight minutes into the second period and it looked as though Anderlecht, who hammered Germinal Beerschot 5-0 on Friday night, might extend their lead at the top to eight points. However, substitute Joseph Akpala grabbed the winner with three minutes to go, four minutes after coming on to the field.
Third straight win
Their city rivals Cercle Brugge won 2-1 at Mechelen, coming from behind to take all three points despite finishing the match with ten men following the 80th-minute dismissal of Bojan Bozovic.
David Destorme opened the scoring in the 16th minute, but Dominic Foley equalised for Cercle on the stroke of half-time and Reynaldo's 74th-minute goal gave them their third straight win and took them to 11th.
The night's other two matches, Charleroi v Lokeren and Roeselare v Genk, were postponed due to snow.