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.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here