OXFORD City produced a superb performance to win 3-2 at high-flying Billericay Town.

Mark Jones’s side inflicted a first home Vanarama National League South defeat on the hosts, who started the day in second place.

But they had to come from behind, with three goals in 16 minutes seeing them claim an impressive victory.

The hosts started brightly and forced two great chances in the opening two minutes.

The first saw a cross find former Oxford United midfielder Sam Deering unmarked in the box, but his shot was brilliantly kept out by goalkeeper Craig King.

The follow-up fell to Billy Clifford, who dragged his shot wide from a good position.

City’s first opening saw Zac McEachran cross for an unmarked Kabongo Tshimanga.

The striker’s initial effort was well smothered, however on the rebound he forced Alan Julian to push onto his post for a corner.

Just four minutes later, the hosts went in front.

Joseph Kizzi headed towards goal, Jake Robinson getting the last touch before the ball found the net.

Big-spending Billericay almost doubled their lead when Ross Lafayette was inches away from guiding in Deering’s cross.

However, with three minutes to go until the interval, City pulled themselves level.

A great move saw McEachran square for Kyran Wiltshire to fire through a sea of bodies into the bottom corner.

Within two minutes of the second half, they found themselves ahead, albeit in rather bizarre fashion.

An inswinging McEachran corner looked set to be claimed by Julian, only for Lafayette’s touch to put it out of the goalkeeper’s reach.

A defender was able to hack the loose ball away, but the assistant referee indicated the ball had crossed the line.

And they went 3-1 ahead 11 minutes later.

Jack Self was initially played through one-on-one with Julian in the Billericay goal.

The keeper did superbly to get down to the midfielder’s shot, only for the rebound to fall to Tshimanga.

His shot hit the inside of the post, but fell kindly for Sam Nombe to score.

Billericay pulled a goal back on 73 minutes.

Lafayette forced an excellent save from King, but the rebound came straight back to the striker, who made no mistake by rifling into the roof of the net.

Although the hosts poured forward searching for an equaliser, City held on for a valuable three points.

Oxford City: King, Jones, Jefford, Self, Godwin-Malife, Oastler, Nombe (Bawling 74), Fleet, Tshimanga (Fasanmade 80), McEachran, Wiltshire. Subs not used: Caro, Otudeko, Barrett.