Thornbury gave their chances of survival in the top division of the West of England Premier League a huge boost by beating Bridgwater by 64 runs at The Parks on Saturday.

Thornbury got off to a flyer after electing to bat, Josh Riggs smashing 71 from just 40 balls. His opening partner Ed Webb made a more measured 85, putting on 127 runs for the third wicket with captain Marc Lezar (73) as Thornbury racked up 311/8 from their 50 overs.

Bridgwater made a chaotic start to their reply, with both openers run out before 30 runs were on the board.

Praneel Choughule then accounted for much of the middle order, finishing with figures of 4/56.

Despite resistance from Chris Singleton (53*), Bridgwater never got close to their target and were bowled out for 247 in the 47th over.

The result leaves Thornbury in seventh place in the table with two games to go.

Defeats for Lansdown and Clevedon, who occupy the bottom two positions, should also help ease relegation fears.