Cricket World Cup 2019: Bangladesh fall from semi-final race with loss to India

India have beaten Bangladesh by 28 runs to qualify for the semi-finals of the World Cup and eliminate their neighbours in the process.

Rohit Sharma smashed (104) and forged a 180-run opening partnership with KL Rahul (77) at Edgbaston to help India to a commanding 314/9 at Edgbaston.

Bangladesh were all out for 286 in 48 overs in reply, despite battling half-centuries by Shakib Al Hasan and Mohammad Saifuddin.

Jasprit Bumrah (4/55) and Hardik Pandya (3/60) shared seven wickets, as the Indian bowlers struck at regular intervals to deny Bangladesh significant partnerships.

In the scramble for semi-final spots, Bangladesh needed to win their final two games for a chance to finish in the top four, possibly edging New Zealand out of contention. That prospect has now gone.

India are now second with 13 points, one behind leaders Australia, while Bangladesh are seventh with seven points.

"Bangladesh played some really good cricket and deserve credit for the fight they put up," said India captain Virat Kohli.

"We had to work hard for the win and we're happy to see a Q (qualified) in front of our name now."

Reuters 

Join us at 9:30pm Wednesday for live updates of the Blackcaps v England Cricket World Cup clash