JAMES Roberts scored a stunner to help earn Oxford City a decent point at Chelmsford City.

The former Oxford United striker’s left-footed volley put the visitors in front midway through the first half in Essex.

Adam Morgan levelled six minutes later as the game finished 1-1.

City boss David Oldfield felt the equaliser could have been prevented, but was delighted with Roberts’ strike.

He said: “It was a brilliant goal.

“I think we’re a little bit disappointed with the goal we conceded, but in terms of our goal from James it was a sensational volley.”

Kelvin Langmead scored again as Banbury United drew 1-1 with Needham Market in the Premier Central Division of the Southern League.

While a point was a good result against a side who had started the day in top spot, the Puritans came close to taking all three.

The veteran centre back headed the hosts in from a corner 12 minutes from time, but Luke Ingram quickly levelled.

Kidlington were the only Oxfordshire side to taste victory in Division One Central.

They were 3-1 winners at Biggleswade, coming from behind to win thanks to goals from Stephen Robertson, Connor Mattimore and Callum Harvey.

Elsewhere, Didcot Town and Wantage Town were on the wrong end of heavy defeats.

The Railwaymen crashed to an 8-0 loss at previously winless St Neots Town, while Berkamsted beat Wantage 5-0.

John Mills at least ensured North Leigh scored, but they lost 4-1 at Bedford Town.

Thame United were beaten 1-0 at home by Welwyn Garden City in a scrappy game.