Goodbyepublished at 18:55
That's it for today. It's India who progress to the semis, to take on West Indies on Thursday. England meet New Zealand on Wednesday. And before all that, Sri Lanka meet South Africa tomorrow. Join us for live text of that from 14:30 BST.