Sign inCreate Account
Sri Lanka caused the biggest upset of the ICC Women's World Cup as they defeated defending champions England by one wicket off a last-ball six in a thrilling Group A encounter at the Brabourne Stadium in Mumbai on Friday.
NEWS
BUSINESS
MOVIES
CRICKET
SPORTS
GET AHEAD
REDIFF MONEY
REDIFF-TV
REDIFF ASTRO