Mumbai Indians beat Punjab Kings by 9 runs
PBKS
MI
Delhi Capitals beat Gujarat Titans by 6 wickets
GT
DC
Rajasthan Royals beat Kolkata Knight Riders by 2 wickets
KKR
RR
Sunrisers Hyderabad beat Royal Challengers Bengaluru by 25 runs
RCB
SRH
Chennai Super Kings beat Mumbai Indians by 20 runs
CSK
Kolkata Knight Riders beat Lucknow Super Giants by 8 wickets
LSG
Rajasthan Royals beat Punjab Kings by 3 wickets
Delhi Capitals beat Lucknow Super Giants by 6 wickets
Mumbai Indians beat Royal Challengers Bengaluru by 7 wickets
Gujarat Titans beat Rajasthan Royals by 3 wickets
Sunrisers Hyderabad beat Punjab Kings by 2 runs
Chennai Super Kings beat Kolkata Knight Riders by 7 wickets
Lucknow Super Giants beat Gujarat Titans by 33 runs
Mumbai Indians beat Delhi Capitals by 29 runs
Rajasthan Royals beat Royal Challengers Bengaluru by 6 wickets
Sunrisers Hyderabad beat Chennai Super Kings by 6 wickets
Punjab Kings beat Gujarat Titans by 3 wickets
Kolkata Knight Riders beat Delhi Capitals by 106 runs
Lucknow Super Giants beat Royal Challengers Bengaluru by 28 runs
Rajasthan Royals beat Mumbai Indians by 6 wickets
Delhi Capitals beat Chennai Super Kings by 20 runs
Gujarat Titans beat Sunrisers Hyderabad by 7 wickets
Lucknow Super Giants beat Punjab Kings by 21 runs
Kolkata Knight Riders beat Royal Challengers Bengaluru by 7 wickets
Rajasthan Royals beat Delhi Capitals by 12 runs
Sunrisers Hyderabad beat Mumbai Indians by 31 runs
Chennai Super Kings beat Gujarat Titans by 63 runs
Royal Challengers Bengaluru beat Punjab Kings by 4 wickets
Gujarat Titans beat Mumbai Indians by 6 runs
Rajasthan Royals beat Lucknow Super Giants by 20 runs
Kolkata Knight Riders beat Sunrisers Hyderabad by 4 runs
Punjab Kings beat Delhi Capitals by 4 wickets
Chennai Super Kings beat Royal Challengers Bengaluru by 6 wickets