20180521 sports.cricket.ipl: Chennai win battle of kings; Punjab out