India beat Bangladesh by 28 runs in ICC Cricket World Cup 2019 (CWC19) on Tuesday at Edgbaston in Birmingham. Watch match report.