Foley and Cornelis scored.
Standard showed little inspiration when they piled on to a soaked Cercle pitch.
Cancela made most of the Standard chances but failed to put any goals on the scoreboard.
Standard are now seventh in the standings. Cercle that were humiliated by their city rivals Club Brugge in their last match are now in 13th position in the league.
More woe for Racing
Earlier in the evening Racing Genk and Sint-Truiden drew 0 - 0. It was a miserable match.
Genk started as the strongest team and were eager to offer their fans a fine late Christmas present, but Sint-Truiden made the best chance that Köteles was lucky in stopping.
Genk at times posed a threat in the second half that was mainly marked by passes that went wrong.
So far Genk have failed to win a single game since Frank Vercauteren took over as manager. Racing Genk are now eleventh in the standings, while Sint-Truiden are in sixth position.