JOSHUA Camp struck four goals as Dorchester Sports swept aside Shaftesbury Town reserves 6-1 in the Dorset Premier League.

Owen Peart and Joel Hewitt were also on target, with Curtis Lane the only man to find the net for the hosts.

The win lifts Dorch up to ninth in the table, with four wins from their eight matches.

Balti Sports also claimed victory, with a narrow 1-0 success against Hamworthy United reserves.

The only goal of the game at Weymouth College Sports Centre came in the first half, courtesy of Phillip Anderson.

Balti are up to sixth in the standings, on 17 points.

Bridport reserves suffered a 5-1 home thumping by Sturminster Newton United. Adam Steele struck for the Bees, but a hat-trick from Elliot Bevis set the Cherries on their way to victory.

Elsewhere, goals from Niall Dixon and George Coleman earned leaders Blandford United a 2-1 win at Holt United and Portland United reserves drew 2-2 at Merley Cobham Sports.

Swanage Town & Herston won 4-1 at Poole Borough, while Sherborne Town reserves were thumped 7-1 at home by Wimborne Town reserves.

Hat-tricks from Daniel Bardwell-Dix and Malik Kamal fired Westland Sports to a thumping 8-2 win over struggling Sturminster Marshall.

Joseph Smith and Samuel Rood were also on target, leaving Stur rooted to the foot of the table.