Roffey got back into winning form following two successive defeats when they gained a 123-run victory against Bexhill.
The two-times Sussex League champions gave an inspiring batting display.
Theo Rivers (49), George Fleming (56), Rohit Jagota (78) and skipper Matt Davies (50 not out) combined to build a sizeable total of 271-5 in 58 overs.
Opening batsman Josh Fleming (10) combined with Rivers to put on 58 for the opening stand, before Rivers and George Fleming continued the good start with 68 for the second as the total reached 126.
Jagota and Davies then continued the good work by building an unbroken fifth-wicket partnership of 114 in their lofty total.
Luke Barnard then took 4-56 and George Fleming 2-28 as Roffey dismissed the visitors for 148 in 42.4 overs.
Roffey captain Davies was delighted with the display, which followed on from defeats against East Grinstead and Preston Nomads.
He said: “We played really well - it was a proper team performance. We had batted well against Nomads, so we knew we were in good form.
“Their bowlers bowled a lot of bad balls and when we fielded, our bowlers were really disciplined.
“It was our fielding which was the difference between the two sides.
“George Fleming and Theo Rivers started things off really nicely. They created the platform for myself and Rohit Jagota to see it out.
“Luke Barnard bowled really well again, like he has been all season, so hopefully he can continue to do well.”
Davies also praised Sussex bowler Stuart Whittingham who played his first game for Roffey this season.
He said: “Stuart gave us great pace and his addition was another string to our bow. This was our best display of the season and came before we play a few big games we think we can win.”
Roffey take on strugglers Worthing in the league on Saturday and Davies said: “We go into this game full of confidence and hope this is the turning point in our season.”
Don’t miss out on all the latest breaking news where you live.
Here are four ways you can be sure you’ll be amongst the first to know what’s going on.
1 Make this website your homepage
2 Like our Facebook page at facebook.com/pages/Sport-Sussex
3 Follow us on Twitter @SportSussex
4 Register with us by clicking on ‘sign in’ (top right corner). You can then receive our daily newsletter AND add your point of view to stories that you read here.
And do share with your family and friends - so they don’t miss out!