IPL 2018: KKR crush KXIP by 31 runs