These calculations are really good. But ideally I feel Hyderabad really doesn't deserve to go the semifinals... They lost too many close matches.. They could have defeated Delhi but lost 7 wkts in 17 runs. They almost lost to KKR. They lost a winning match agst Kings XI twice. Bangalore deserves to go the semifinals along with Kings XI