On a day when Cameron Green finally showed form and was proving to be the difference, KKR batters decided to hit the self-destruction button, leaving their big-money buy without a chance to cash-in.
Royal Challengers Bengaluru and Delhi Capitals have faced each other in 33 IPL matches so far, with the record slightly in ...