Holland Sports took another step towards the premier division title with a 7-2 win over Three Bridges A. Richard Abbott (3), Daniel Bowring (2), Gavin Pedleham and Jamie Dean scored to put Sports two points clear at the top.

St Francis Flyers shocked former leaders Merstham Newton 2-1 thanks to strikes from Lee Fisher and Danny Hills.

Northgate Athletic saw their faint title hopes fade after letting slip a 3-1 lead to lose 4-3 against Maidenbower Village. Canis Rivers scored the winner with a 30-yard free-kick after strikes from Nathan Payne, Mark Whorlow and Robert Stacey put Village level.

Crawley Elite thrashed Broadfield 11-2 in division one despite only having ten men until the second half. Nick Iron (3), Dave Peters (2), Sean Milne (2), Scott Hunt (2), Warren Hilder and Dean Weir got the goals.

Chris Williams and Bob Dalrymple hit hat-tricks as Sporting Crawley maintained their promotion challenge with an 8-1 triumph over Furnace Green Rovers. Jamie Lane and Kevin Clifford completed the scoring.

Crawley Manor came from behind to beat Ifield Edwards III 8-2 with braces from Martin Pears, Adam Kellas, Marlon Bacchus and Brian Weller.

Andy West and Steve Critchley were on target for St Francis Flyers II in a 2-1 victory over Horley Albion.

Gerald Manville scored four goals and Carl Hudson hit a hat-trick as Phoenix United III hammered Sporting Crawley II 11-1 in division two. Andy Granite (2), Gary Crosby and Mark Nicholson completed the rout.

Leaders Ifield Edwards IV eased past County Oak 4-0 thanks to Chris Dumper, Dave Lackey, Steve Crawford and Sam Whyton.

Pelham Wanderers had their promotion hopes dented after goals from Julio Ramilo, Stuart Logan and Ashley Mills gave Rowfant Village a 3-2 win.

Goalkeeper Crichton Winson came out on field and scored with his first touch as Worth Park Rangers thrashed Sporting Devils 8-3. He netted another to add to strikes from Scott Winson (3), Scott Carroll (2) and Luke Morgan.

Steve Whittaker (2), Phil Arber (2) and Malcolm Bannatyne were on the scoresheet for Real Hydraquip II in a 5-2 win over Maidenbower Village II.