KV Mechelen move up to 11th place with 18 points from 16 games.
KV Mechelen opened the scoring on 25 minutes through Hanni. KV Oostende equalised 10 minutes into the second half through a Musona penalty.
Substitute Joachim Van Damme scored the winning goal for KV Mechelen 9 minutes from time. KV Oostende’s Kevin Vandendriessche was sent off at on 90 minutes for his second bookable offence of the game.