Royal Challengers win by 24 runs


More news from Cricket