20190703 india: ICC World Cup 2019: India beat Bangladesh to seal World Cup semi-final spot