JAMES Peters and Jack Delves both bagged braces as Wareham Rangers secured an entertaining 4-3 victory over Portland United reserves in the Dorset Premier League.

Tom Birch's side had not won a league fixture all season prior to the weekend, with just one point from their 10 matches.

However, they turned the form book on its head to defeat sixth-placed Portland, for whom Lance Wilson scored twice.

The decisive Wareham strikes arrived late, Delves scoring on 78 minutes before Peters's second soon after.

Victory also lifts Birch's side off the foot of the table, where they are replaced by Corfe Castle.

Corfe were hammered 9-1 at home by Bournemouth Sports, with Ocean Smith scoring the hosts' only goal.

Swanage Town & Herston also suffered a heavy defeat.

Mid-table Swans fell 2-0 behind early on to Westland Sports, but goalkeeper Brad Smith kept the tally down with a first-half penalty save.

And Swanage equalised after the restart, with Paul Best and Charlie Brassington on target.

However, Westland pulled clear to win 6-2, with Swans left ruing efforts by Brassington and Ogun Gundogdu coming back off the woodwork.

Swanage host Corfe Castle on Saturday, while Wareham welcome Westland.