Worthing made it four wins on the trot with a 2-1 success away to Chipstead.

Scott Kirkwood's first-half opener was cancelled out after the interval by a Danny Oakins penalty following a foul by Ollie Rowland.

The hosts were then reduced to ten men when Darrell Coleman was sent off for a two-footed lunge at Rebels substitue Mark Pulling.

Worthing grabbed a winner with ten minutes remaining when the ever-reliable Dominic Douglas netted from close range.

Liam Baitup scored twice as Eastbourne Town eased their relegation fears with a 4-1 win at home to Ashford Town. Gary Brockwell and John Piercy were also on target while Nicky Humphry hit a late consolation for the visitors.

Horsham YMCA picked up a valuable point in their fight to beat the drop. Ali Russell put them ahead after four minutes at Walton and Hersham but Will Jenkins equalised three minutes later.

Steve Harper continued his prolific form in Burgess Hill's 2-0 home win over Whyteleafe. Tom Edmonds was also on target.

Ryman division one results: Burgess Hill 2, Whyteleafe 0; Chatham Town 1, Walton Casuals 0; Chipstead 1, Worthing 2; Corinthian Casuals 1, Dulwich Hamlet 4; Croydon Athletic 1, Leatherhead 1; Eastbourne Town 4, Ashford Town 1; Met Police 2, Kingstonian 0; Molesey 0, Sittingbourne 1; Tooting and Mitcham 0, Dover Athletic 1; Walton and Hersham 1, Horsham YMCA 1; Whitstable Town 1, Cray Wanderers 1.