PORTLAND UNITED preserved their 100 per cent record with a 2-1 win over second-placed Holt United.
Portland had to come from behind to secure their seventh straight league win after falling behind to a goal from Jack Bath in the 63rd minute.
Lewis Whyton hit back from the penalty spot almost immediately and nicked all three points when Scott Henley converted a Charlie Mays cross four minutes from time.
Wincanton Town stay in third place following their 2-1 success at Poole Borough.
Gary Stevens put Poole ahead in the 20th minute but the visitors hit back in the second half and scored twice through Reynold Turnock in the 67th minute and Jordan Fletcher in the 79th minute.
This was Poole’s fifth defeat of the season and they stay in the bottom three.
Fourth-place Hamworthy Recreation defeated their visitors Chickerell United 4-2 with strikes from Jamie Hales in the 35th minute, Dominic Falco on the hour, Tom Willis in the 65th minute and Simon Dyer in the 80th.
Liam Miles and Josh Why were on target for the Chickens, who slip down to tenth.
Bridport moved up into the top five with a single goal victory against their hosts Tintinhull.
Jamie Morgan netted the game’s only goal five minutes before the break. This was Tintinhull’s fifth defeat and they slip down to fourteenth.
Parley Sports slipped down a place when they were held to a 1-1 draw by Sherborne Town.
After a goal less first half Paul Rideout gave the Sports the lead in the 62nd minute only for Sherborne to equalise in injury time through Adam Barratt.
Shaftsbury Town hoisted themselves into seventh place when they defeated their visitors Hamworthy United 3-2.
The Hammers lead by a single goal from Tobias Holmes at half time but Shaftesbury hit back to draw level through Dave Cull.
Hamworthy restored their lead with a Joe Wood goal midway through the second half but it was Shaftesbury who took the points with two penalty conversions from Luke Crane in the last twenty minutes.
Promoted Wareham Rangers moved into the top half of the League with a 3-0 win against their visitors Cranborne.
Simon Lander struck after ten minutes before George Harvey and Anthony Warrington helped secure a comfortable victory. This was the Cranes fifth defeat and they remain in the bottom two.
Blandford United hit back after their big defeat last week with a big win of their own – 5-0 win against their visitors from Weymouth FC.
Daniel Snow and Joe Baker both bagged braces and Dan Brockway scored in injury time. This was the Royals’ third win and it moves them up a couple of places to 11th.
Dorset Premier League side Swanage Town and Herston eased their way into the next round of the competition winning 3-0 against their hosts UN Portsmouth.