I think this will be a good place to write the scenarios so I do not get confused.
Delhi Capitals vs Mumbai Indians - Does not matter who wins as even if they lose, the only way they can get knocked out is by NRR and only SRH has a better NRR than DC.
Royal Challengers Bangalore vs Sunrisers Hyderabad - SRH needs the win, if they lose, they are out of the tournament. For the sake of KKR, I am gona root for RCB for the first time ever.
Chennai Super Kings vs Kings XI Punjab - Kings need a win to secure 14 points. This means this KKR fan is going to support CSK to win and end on 12 points.
Kolkata Knight Riders vs Rajasthan Royals - Both need to win, rooting for KKR but its going to be tough and I can see RR just limping past us ending on 14 points. With todays win, they have a better NRR and KKR as it is will end on 12 points so will be out.
Delhi Capitals vs Royal Challengers Bangalore - Do not care who wins, as both have almost qualified. DC for me though.
Sunrisers Hyderabad vs Mumbai Indians - If SRH win the game against RCB, they need to win this as well and they would know what exactly they need to do in terms of NRR wise to qualify, tough but they do have a chance. If they lose against RCB this is nothing but a dead rubber.
I feel the end looks best for SRH and Kings since Kings have superior NRR and SRH have 2 games remaining and will play the last game to know what exactly they need to do to execute.
I would not mind Mumbai, RCB, DC and Rajasthan/Kolkata top 4.