Germinal Beerschot's equaliser came late in the day. Haroun scored in injury time.
Zulte Waregem are now fifth in the league.
Germinal Beerschot are joint eighth together with Cercle Brugge.
No room in the play-offs for Racing Genk.
It was a disappointing night for Racing Genk that lost 2 - 1 away at KV Mechelen (photo).
By half-time KV Mechelen were already 2 - 0 ahead thanks to goals from Gorius and Biset.
Yeboah saved Genk from total humiliation scoring the Limburgers only goal of the match.