Jake Robinson scored what proved to be the winner as Whitehawk climbed to sixth in Vanarama Conference south.

Osei Sankofa and Danny Mills were also on target in a 3-2 win away to St Albans.

Eastbourne Borough battled hard for a 1-1 draw away to Sutton United. Both the goals came in the first half, Borough equalising through an own goal by former Crawley defender Shaun Cooper.

In Ryman premier, Sam Cole scored the only goal as Lewes won 1-0 away to Leatherhead to move out of the relegation zone.

Substitute Tom Burton scored in the third minute of stoppage time to earn Peacehaven a 2-1 win at home to AFC Hornchurch. Josh Jones put the Magpies ahead on 40 minutes in a game ruined by a strong wind, while Joey May levelled for the visitors seven minutes into the restart.

Jason Prior marked the final game of his loan spell with the winner as Bognor twice came from behind to win 3-2 at home to Wingate and Finchley.

It was Prior’s 99th goal for the Rocks but he is now on his way back to Margate. Ben Johnson twice converted from the penalty spot to cancel out the visitors’ two strikes as the first half ended 2-2.

In Ryman south, Burgess Hill drew 1-1 at Whitstable with both the goals coming in the last four minutes. Will Miles headed the Hillians ahead only for Ian Pulman to level from the penalty spot.

Ten-man Worthing scored two late goals to win 3-2 away to Whytelafe. The hosts twice went ahead after Rebels defender Will Hendon was sent off in the 34th-minute but goals from Corey Heath, Omar Bulgiel and a Brannon O’Neill free-kick in stoppage time secured an excellent win for Adam Hinshelwood’s side.

Tony Beckingham’s first game in charge of East Grinstead resulted in a tremendous 1-0 win at sixth-placed Tooting and Mitcham thanks to Guy Harding’s 46th-minute goal.

Hastings United won 5-1 at Faversham with goals from Ade Olorunda (two), Charlie Farmer, Kenny Pogue and Taser Hassan.

Byron Napper put Horsham ahead in a 1-1 draw at Ramsgate while Three Bridges drew 0-0 at home to Sittingbourne.