Dulwich Hamlet were forced to settle for a goalless draw against leaders Maidstone United in front of a bumper 611 crowd at Champion Hill.

A stunning late save by Maidstone's Pat Mullin from Mazin Ahmad means Dulwich lie fourth in the division, six points off top spot.

Maidstone stay top after second-placed Hastings were held to a 1-1 home draw by Leatherhead.

A goal eight minutes left from Dave Stevens kept alive the Tanners' fading play-off hopes.

They trail the top five by nine points, but do have a game in hand on Dover Athletic.

Despite being just a place higher in seventh, Tooting & Mitcham's prospects are much brighter than Leatherhead's as they are just six points adrift of Dover with three games in hand.

But they missed a chance of making up more ground on the top six because of Bobby Traynor's last-minute equaliser for Kingstonian at Kingsmeadow.

Neil Lampton and Saheed Sankoh were also on target for Ks, while Ben Abbey, Ronnie Green and Paul Vines netted for Tooting in a thrilling 3-3 draw.

Met Police needed more than a 1-1 draw at Burgess Hill Town to put themselves in the picture.

Sub Rene Regis bagged the goal which earned them a point in the 71st minute.

Molesey had keeper Chuck Martini controversially sent off for handling outside the area during their 3-1 home defeat by play-off chasing Fleet Town.

With no sub goalkeeper, Lee Richardson was forced to take over between the sticks. Chris Wales scored Molesey's goal.

At the bottom, Corinthian Casuals' hopes of surviving look even more remote after a 4-0 defeat at Dartford.

Jay May scored a hat-trick with Brendan Cass getting the other to leave Casuals seven points off a safety position, having played two games more than third-bottom Ashford Town.

Walton Casuals moved further clear of danger with a 1-0 win at Ashford, Craig Carley bagging the winner in the 90th minute.

Chances were at a premium, but the Kent side had been out of luck when Matt Reed's shot hit the woodwork.

Other results: Cray Wanderers 0 Whyteleafe 0, Dover Athletic 2 Godalming Town 1, Horsham YMCA 0 Croydon Athletic 1, Sittingbourne 3 Chatham Town 1.