Hastings United eased their premier relegation worries with a deserved first away win of the season at Margate.

Sam Adams put them ahead and although James Pinnock levelled, Antonio Gonella struck the winner on 74 minutes with a deflected shot from 15 yards.

Horsham's play-off push gathered pace after they beat lowly Leyton 5-1 at Queen Street. Lee Farrell (2), Simon Austin, Jacob Mingle and Lewis Taylor.

In Division One south, Lloyd Skinner was Worthing's hero with the goal in a 1-0 win at Leatherhead.

Strikes from Luke Denton and Ben Putland earned Eastbourne Town a 2-1 win at Chatham.

Steve Harper rescued a deserved point for Burgess Hill at home to Walton and Hersham.

John Neale had given the Swans a half-time lead but Harper, who had earlier hit the bar, popped up with a late leveller.

Horsham YMCA lost 2-0 at Whitstable. Boss John Suter said: "It was a game we should never have lost."

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