A century stand between openers Joe Bayes (61) and Pranav Mishra (71) set the foundations for a thrilling one-run win for 10-man Ravenscar at Division C title-chasers Flixton B, the hosts suffering their second loss of the season.

The away side posted 149-3 thanks to their openers, then despite 39 from E Chamberlain, two wickets from Mishra and three from Bayes saw Flixton suffer a shock defeat.

This result allowed Staxton B to claim top spot thanks to a three-wicket home win against Muston.