20140512 sports.icc-world-cup-2015: Kings XI Punjab not quite at 'home' in Cuttack