Fylde rugby club lost their unbeaten record in a bizarre match of 15 tries.
They went down by eight tries to seven against a side who had lost their first three games.
Fylde led at one point 21-12 before the visitors struck back to lead 43-21 after a four try blitz at the start of the second half.
Fylde hit back with a late flurry but it was not enough.
The one consolation was that Fylde picked up two bonus points.
For Fylde Oliver Viney scored a hat-trick of tries, Paul Arnold two and there was one each for Ryan De La Harpe and Chris Briers.
Worthing try-scorers were Alex Nielsen (3) Oliver Richards (2) and one each for James Chisholm, Kiba Richards and Daniel Sargent.