India's qualify for World Cup semi-final; Bangladesh eliminated; Australia Women take lead in Women's Ashes; and Anderson now has 950 First-Class wickets.
Sri Lanka defeated Afghanistan; Steyn has been ruled out of the World Cup; and Sarah Taylor is back.