CHESHAM United's in-form strike duo were both on the scoresheet as the Generals kept up their winning run.

Drew Roberts and Chris Dillon both netted either side of a Corby Town equaliser as they beat the Northamptonshire side 2-1 to record a sixth successive win.

But they remain eight points behind leaders Hemel Hampstead, who scored all the goals in their 4-1 win over Weymouth in the first half.

United face neighbours Burnham tomorrow night while Hemel host play off hopefuls Cambridge City.

Elsewhere in the Southern League, Beaconsfield SYCOB stopped the rot as they took a point from a pulsating 3-3 draw at Aylesbury, Marlow secured a 1-1 draw at Kettering, but Chalfont St Peter were beaten 2-1 at Barton Rovers.

SYCOB host the Saints at Holloways Park this evening, with Marlow going to Leighton Town tomorrow.