So, Mechelen did appeal, and today the Belgian Court of Arbitration overturned the decision to cancel Mechelen's promotion to the 1st division. It was overturned based on some vague rule which stated that the complaint against Mechelen wasn't filed in time To be clear: this doesn't mean Mechelen won't still be found guilty for matchfixing. It just means that even if they are guilty (and it seems pretty clear they are) they won't be punished by being relegated. So when the Belgian League season starts on July 27, Mechelen will be in 1st division, and Beerschot (who would have taken their place) will stay in the 2nd division. The arbitrage court will probably still punish them through fines, Cup ban, European ban or whatever though.