In what is arguably one of the biggest corruption scams unearthed in India, the Supreme Court today ruled that all the coal block allocations made as per the recommendations of the screening committee and the government dispensation route are illegal.