PROLIFIC marksman Chris Long bagged a four-timer for the second game in succession as Hamworthy Recreation handed out a 7-0 beating to Dorset Premier League strugglers Milborne Port.

Harry Stokes, Callum Charlton and Marc Fairbrother were also on target as fourth-placed Rec maintained their title challenge.

Jamie Moores hit a deserved late leveller for Merley Cobham Sports in their 1-1 draw with 10-man Mere Town who had taken the lead through Joe Patterson’s penalty.

A stirring second-half display from Holt United saw them run out convincing 5-2 winners against Parley Sports at Christchurch Road.

Josh Moody opened the scoring for Parley before Shane Jackson’s header made it 1-1 at the interval.

The Bulls stepped up a gear after the break with goals from Luke Homer and Mike Haskell adding to Nathan Saxby's double. Matt Newbery hit a penalty consolation for Parley.

Chris Payne netted twice for Westland Sports to condemn Hamworthy United reserves to a 2-0 defeat, while Ford brothers Mark (2) and Paul were on target in Blandford United's 4-2 win at Sturminster Newton with Dan Vater also scoring for the Royals.