Following an exciting finish in Navi Mumbai on Monday, Sri Lanka pulled off their first Women's World Cup victory, defeating Bangladesh by seven runs. After Bangladesh was cruising with only three ...