Oxford City got back to winning ways with a 3-0 victory against Evesham United in the Zamaretto Southern League Premier Division at Court Place Farm on Tuesday night.

City went ahead on 36 minutes when Lee Steele fired in after keeper Richard Mace kept out his initial shot.

Four minutes later, City doubled their lead when Harry Harding, who is on-loan from Reading, smashed in his first goal for the club.

Aaron Ledgister and Ryan Curtis squandered chances for Evesham, before substitute Jamie Brooks, on his return from injury, drove in.

On 86 minutes, Marcus Palmer had the chance to claw one back from the penalty spot, but City keeper Jonathan North denied him.

Joe Coleman scored a late winner for Banbury United as they beat Didcot Town 1-0 at Spencer Stadium.

Didcot came the closest to breaking the deadlock when Martin Brown hit the bar.

After the break, Banbury keeper Mark Scott denied Mark Draycott.

Late on, Matt Trott saved his third penalty in a row when he kept out David Stone.

With three minutes left, Coleman got the winner.

Tom Melledew scored a second-half equaliser as Abingdon United drew 1-1 at home to Bishops Cleeve in Division 1 South & West.

Cleeve took the lead on 24 minutes through Timmy Haddock.

After the break, Abingdon levelled when Melledew fired in from 18 yards.

Late on, Abingdon keeper Matthew Hutton, in for the injured Jon Beames, denied Lance Lewis the winner.

North Leigh stretched their unbeaten run to 10 matches with a 2-0 win against Yate.

Andy McCabe headed the opener on 39 minutes past substitute keeper Adam Growcott and Karl Dodds sealed it with a 79th-minute header.