Rampaging India drub Srilanka by 302 for their seventh straight win book a place in the World Cup Semi-Finals
Earlier Opener Shubman Gill (92), Virat Kohli (88) and Shreyas Iyer (82) could not covert their innings with centuries but enabled India pile up 357-8.