Australia and India are through to the World Cup semi-finals then, will it be England or New Zealand joining them tomorrow? Please join us from 09:45 BST to find out. Cheerio now.
We're also in good time for the big football match tonight too.
I see Phil Mickelson has restricted his practice time to nine holes so he can get back to watch it.
Here is the treated edit from today's match and you can read Tom Rostance's match report here.
Now just before we leave you a reminder that the Women's Ashes has made an eventful start today, with England recovering from 44-5 to post 177 and Australia currently 107-5. There is live text commentary and in-play video clips available for you here.
The mastery of Bumrah settled the match, however, with wickets in consecutive deliveries to dismiss Bangladesh for 286 and end their hopes of qualification.
There was still time for some late order resistance and Shami came in for some leather, with four fours conceded in an over.
Shakib has scored 542 runs for Bangladesh in the tournament and he reached 66 today before he departed in the 34th over to make it 179-6.
Tamim Iqbal, who had dropped Sharma, hit some early boundaries to take the Tigers to 39 before he departed for 22 in the 10th over
Rishabh Pant added a quickfire 48, featuring six fours and a six as India posted 314-9, their second highest total of the tournament.
Some sweet timing from Sharma. It's UFO Day today and some of his strokes really were out of this world.
Let's go back through a few key moments then and Rohit had made only nine when Tamim jirbled this one at deep mid-wicket.
India captain Virat Kohli: "Bangladesh played some really good cricket and deserve credit for the fight they put up. We had to work hard for the win and we are happy to see a Q in front of our name now.
"This was a team picked specifically for this ground with a small boundary. We can't be stubborn and play the same team every game.
"I have been watching Rohit for years now, he is the best ODI player around. He is a joy to watch and is having the tournament of his life. When he plays well we know we are heading for a big score. He gives everyone confidence to go out and bat."
Captain Kohli salutes centurion Rohit Sharma: "In my opinion he is the best one-day player around, he is having the tournament of his life and when he plays well everyone has so much confidence."
India captain Virat Kohli delighted to qualify with one match to spare: "Very happy that we see a Q in front of our name in the table now."
Bangladesh captain Mashrafe Mortaza: "It was a good effort - Mustafizur bowled well - but if one of the batsmen could have got to 80 or 90, it might have been different. We were asking too much in the end. A bit of luck didn't go our way either."
Here's how the table looks then, with Australia and India safely through. England against New Zealand at Durham tomorrow.Copyright: BBC Sport
Ex-England assistant coach on BBC Test Match Special
India played good cricket today - he had good fortune but it's not his fault people can't catch. That opening partnership was the difference in the end.
Migs: Boom Boom Bumrah seals it!
Rohit Sharma wins Man of the Match for his 104 from 92 balls: "I had a great feeling, the pitch was good to bat on so initially I wanted to take some time and see where we go from there. Once you are set I was trying to put pressure on the bowlers."
Rakesh Nair: Bumrah should consider changing his first name to Yorker. Yorker Bumrah should do justice to his talent.
BBC Test Match Special
It's two from three for the last two places, England, New Zealand and Pakistan are still alive in this World Cup. If England win, they will be there. If they lose - it's a great opportunity for Pakistan.