Virat Kohli once again missed out on a record equalling 49th ODI hundred but Indian batters made merry on a flat deck to score a mammoth 357 for 8 against Sri Lanka in a World Cup match on Thursday. (Match Blog |?Scorecard?|?Streaming?|?Preview?|?Key Battles?|?Full Coverage)