If Chennai wins today, irrespective of MI's result they cannot make it to last four. If Chennai loses and MI wins, then MI will make it to Semis coz of runrate. If both chennai and mumbai loses, then still Mumbai might go coz of net runrate. I hope this calculation is right. However it looks like Delhi has sealed their semis spot which is indeed good for the competition as they can offer real competition.