20180429 sports.cricket.ipl: IPL 2018 Preview RR v SRH: Rajasthan Royals have revenge on mind