Essex stumbled on their way to a target of 104 after Jamie Porter took five Lancashire wickets, while Surrey are top after their innings win