Clevedon Town were well beaten by play-off hopefuls North Leigh at the Hand Stadium.
Portishead Town lost 3-2 at home to Hengrove, who scored a late winner to take all three points.
Clevedon United Reserves crushed top of the table Nailsea 8-0 in a one-sided encounter.
Portishead Under-13s reached the Woodspring Cup final after a thrilling 3-2 win at Burnham.
Nailsea United will play Peasedown Athletic on Saturday with a weakened side, due to seven players on county duty.