Belgian First division wrap: Genk leave it late
In Charleroi, Genk took a 1-0 lead in the third minute of the second half when striker Jelle Vossen finished from Kalidou Koulibaly's cross.
The visitors looked on track for the win until they failed to clear from their defence in the 90th minute and Charleroi's Ziguy Badibanga collected the ball, side-stepped a defender and curled his right-foot shot inside the far post to equalise.
But as the home fans were celebrating, Genk stole victory with Glynor Plet flicking on a corner in the second minute of injury time and French midfielder Julien Gorius dived to head the ball into the net.
The other Belgian First Division match on Sunday was a predictably one-sided affair between league-leaders Club Brugge and last-placed side Cercle Brugge.
The home side took the lead over Cercle after just two minutes when Maxime Lestienne finished off Vadis Odjidja-Ofoe's good lead-up work.
Club were 2-0 ahead at the break thanks to Carlos Bacca's 36th-minute goal, while Lestienne completed his hat-trick in the second-half, scoring in the 47th and 61st minutes, to wrap up the four-goal victory in the derby.
The victory takes Club Brugge to 20 points after eight rounds, four points ahead of second-placed Anderlecht, while Genk moved into third on 14.
Charleroi are just above the relegation zone on seven points, while Cercle lost their seventh match of the season and have just one point this campaign to remain bottom of the table.