20180515 sports.cricket.ipl: IPL 2018; KKR vs RR Match Preview: Knight Riders; Royals in dogfight for playoffs