India completed a flawless World Cup group stage by hammering the Netherlands by 160 runs in Bengaluru.
Sri Lanka recorded their first victory at the Cricket World Cup with a five-wicket win over the Netherlands in Lucknow.