Danny Mills hit the winner as Whitehawk went third in the Vanarama National League south.

There were also excellent results for Eastbourne Borough, Bognor, Hastings, Burgess Hill, Three Bridges and Worthing on a dramatic day of non-league action.

Hawks are soaring after their 2-1 success at Concorde.

They fell behind to a disputed penalty given for handball by Jordan Rose but levelled by half-time as Jake Robinson scored after good work by Sergio Torres.

Sub Mills got the winner after a cross by Arnaud Mendy.

Hawks boss Steven King said: “It was one of those games where we had to dig out a result - and that made it really pleasing.”

Hawks have gone level on points with second-placed Oxford City, who drew 2-2 at home to Eastbourne Borough.

Nat Pinney scored on 12 and 50 minutes to out Borough 2-0 up and it could have been even better.

Pinney had strong penalty claims waved away and saw another effort ruled out for offside.

Borough boss Tommy Widdrington was upbeat, despite seeing Oxford come back.

He said: “We played ever so well. It was a great response to being hammered in midweek.”

Bognor enjoyed a brilliant 2-0 win at Ryman premier leaders Grays.

Jason Prior converted a penalty right on half-time as the hosts were reduced to ten men.

Alfie Rutherford added the second from Dan Beck’s cross.

The debate goes on over who scored Burgess Hill’s clincher in a 3-2 success at home to Dulwich Hamlet in a cracker.

Pat Harding and Dan Pearse, with a super strike, gave Hillians first-half leads which were cancelled out.

Andy Pearson claimed the 85th-minute winner with a cross which curled in although boss Ian Chapman said: “Scott Kirkwood might have touched it.”

Lewes lost 5-1 at home to Brentwood with Alex Laing’s late penalty offering little consolation.

Worthing trailed 2-0 at Carshalton but came back for a stunning 3-2 win in Ryman south.

Will Hendon, Ben Pope and Brannon O’Neill scored in the second half.

Hastings recovered from a goal down for their excellent 2-1 success at Dorking Wanderers.

Sam Cruttwell fired a screamer and Zak Attwood got the winner, both in the last 15 minutes.

A controversial goal sent Peacehaven to a 2-1 home defeat by Walton and Hersham.

Jamie Brotherton put the Magpies ahead and they were convinced the ball had gone out of play before Walton levelled just before the interval.

Boss Darren Freeman said: “We felt a bit sorry for ourselves after that.”

There was a comeback too at Three Bridges as Hakeem Adelakun and John Lansdale rescued a 2-1 win at home to Chatham.

East Grinstead lost 3-0 at Folkestone.