Kidlington 2, Purton 2: Kidlington held Division 1 West leaders Purton to a deserved draw in an entertaining match at Yarnton Road.

The home side led at the interval thanks to a penalty from leading scorer Luke Holden after Lee Cook had been upended in the area.

Purton had more possession in the second half and Tom Dingle headed a far-post equaliser early on.

Purton then took the lead in controversial fashion when the linesman flagged for a penalty after match referee Dunn had waved play on. Protracted debate followed before Purton's Toby Fowler netted from the spot.

Kidlington hit back like men possessed and justice was done when Danny Mason headed home from a Steve Litten free-kick on 89 minutes.

Harrow Hill 1, Witney Utd 1

Witney came back from the Forest of Dean with a point they hardly deserved after a poor performance.

The visitors went a goal down after 29 minutes when Ian Dawson was given time to score from 18 yards.

Witney equalised on 73 minutes with a brilliant 25-yard effort from Ben Border - a moment well out of keeping with the rest of the match.

Clanfield 1, Old Woodstock Tn 2

In a scrappy local derby, Old Woodstock took the lead on the half hour when a mis-kick by Chris Hunt let in Danny Bone.

The lead was doubled in the 69th minute after Steve Olphert lost the ball in the midfield and Chris Please broke through to score.

Clanfield reduced the arrears when Gary Wright crossed for Steve Williams to head home, but despite constant pressure, the equaliser did not come.

Penn & Tylers Green 2, Letcombe 1

Letcombe bowed out of the Berks & Bucks Senior Trophy with a disappointing fifth-round defeat.

They opened the scoring with a firm Danny Clark header from a Tom Patten corner after 25 minutes, but Penn equalised after 37 minutes when Gareth Williams took advantage of a Liam Breen slip.

Letcombe created few chances after the break and a mistake by Matt Goddard let in Paul Gardner for the winner.