North Leigh 2 (Simms 37 pen, Reardon 47)

Shortwood Utd 4 (Baldwin 10, Singh 14, Pugh 76 pen, Davis 81)

Four players received their marching orders as North Leigh conceded two late goals to suffer another huge setback to their Premier Division title aspirations at Eynsham Park.

Tony Grant and Simon Futcher saw red for North Leigh in the second half, while Shortwood's James Singh and Leon Cornwell were also dismised.

Shortwood led 2-0 inside 15 minutes through James Baldwin and Singh.

North Leigh replied eight minutes before the break when Andy McCabe's goalbound header was handled on the line by Singh, who was red-carded.

Mark Simms stepped up to fire home the resulting penalty.

Ben Reardon pulled the home side level just after the break.

But the game turned on two penalty incidents inside three minutes.

Shortwood's Ben Nigwa was felled in the area, with Grant being sent off for the challenge. Pugh converted the spot-kick.

At the other end, Reardon was tripped inside the box, but Shortwood keeper Matt Bath made a superb save to tip Simms's penalty onto the bar.

Chris Davis then made it 4-2 to Shortwood, before Futcher and Cornwell were sent off following a stoppage time brawl.

Flackwell Heath 1 (Read 15)

Witney Utd 3 (Rolfe og 3, Wickens 12, Brownhill 90)

Witney ended their recent poor run with a comfortable victory.

Flackwell's Matt Rolfe inadvertently gave Witney the lead, before Gary Wickens slotted home a penalty after Kevin Lewis was tripped in the box.

Paul Read's first-time effort reduced the arrears, but Witney secured the points in stoppage time when Harry Burnley's cross was fired home by Lewis Brownhill.

Wantage Tn 6 (Keen 24, Horsell 32, 83, Langford 60, Hartley 68, og 87)

Lydney Tn 0

Wantage hit their Gloucestershire visitors for six.

Danny Keen opened the scoring, slotting home after intercepting a weak backpass, before Matty Horsell doubled the lead.

In the second half, Ellis Langford made it 3-0 on the hour when he headed in off a post, then Garry Hartley scored No 4 from the edge of the box.

Horsell added a fifth seven minutes from time, and then created a sixth when a Lydney defender turned his cross into his own net.

Ardley Utd 1 (Gordon 75)

Shrivenham 3 (King 19, Bohaine 53, Bennett 63)

Ardley suffered their first defeat after six straight wins at home to Shrivenham.

The visitors went in front through Dennis King's volley.

A mix-up between Tom Smith and Ardley keeper Matt Dixon allowed Terry Bohane a simple tap-in eight minutes after the break, before Matty Bennett made it 3-0 soon after.

Leon Gordon reduced the arrears 15 minutes from time, while Ardley were denied a penalty when Adam Beckett's shot appeared to hit a Shrivenham defender's hand in the box.

Kidlington 2 (Deabill 63, McGovern 88)

Milton Utd 2 (Moone 17, Davis 45)

Kidlington fought back from 2-0 down to snatch a draw against their Oxfordshire rivals.

Charlie Moone's sweet header from a deep throw put Milton in front.

Paul Davis was then allowed a free run at goal on the stroke of half-time to double his side's advantage.

The first minute of the second half saw Milton almost increase their lead, but Steve Benbow saved Moone's effort.

Substitute Jimmy Deabill reduced the arrears as he stroked the ball past Craig Griffiths just after the hour.

Griffiths then denied Deabill moments later.

Two minutes from time, Emmett McGovern got on the end of a Mark Baker corner to head home the equaliser.

Hook Norton 2 (Moulder 43, Elkinton 89)

AFC Wallingford 1 (Weston 45)

Ben Elkington's last-minute goal gave Hook Norton the points.

His free-kick eluded the Wallingford wall to secure victory.

Peter Moulder had put Hooky in front two minutes before half time when he fired home.

Sean Weston levelled for Wallingford on the stroke of half-time, before Elkington's late strike condemned Wallingford to defeat.