So it looks like it'll be a fight between MI and KKR for that fourth spot. Punjab is too much of a messup act to be considered for a playoff spot. RR have done well without their English overseas players, but honestly feel they're lucky to be in this position with Punjab bottling up that chase and Sanju finally being consistent this season. Don't think they'll go through either, but if they beat RCB today I'll take back what I said about them being lucky. MI is one shaky team at the moment, that run chase nearly got away from them with some poor catching and fielding by Punjab. KKR still the favorite to take that fourth spot imo, but historically MI has a great chance of a comeback to bag the trophy.