Goodbyepublished at 19:40 British Summer Time 24 June
Thanks for your company during another entertaining afternoon.
We now know one semi-final, and it's England's. They will take on India on Thursday at 15:30 BST.
The second semi will be decided tonight, as Afghanistan look to book their place with a win over Bangladesh. Australia will be watching that one closely - their hopes depend on an Afghanistan defeat.
For now, here's Stephan Shemilt's match report if you missed any of today's action, and you can join us for live coverage of that final group game early tomorrow morning.
Bye for now!