Oxford City 2, Ardley Utd 2 (aet, City win 3-1 on pens)

Oxford City booked their place against Banbury United in the Oxfordshire Senior Cup final, but were taken to penalties by battling Ardley.

A slip by keeper Paul Searle allowed Kevin Chakadoza to put City ahead on 11 minutes, and Gavin Lane's header made it 2-0 on 24.

Ardley got back into the semi-final three minutes before the break when Danny Mason scored from the penalty spot after a handball.

An own goal by Lane from an Adam Beckett long throw made it 2-2 on 58 minutes, and it remained all square.

City proved the masters of the shoot-out, with Adam Durrant, Chakadoza and Mark Jones converting their spot-kicks, while Luke Brandon was Ardley's lone success.

Oxford C: Wilkins, Durrant, Davis, Lane, Cattell, Malone, Jones, Griffin, Chakadoza, Alleyne (Harper 83), Rendell. Subs not used: Avery, Takriti, Ford, Drake.

Ardley: Searle, Smith, Richmond, Essex, Mason, Kitson, Brandon, Green, Hill, Wiffen, Beckett (Omar 112). Subs not used: Lagoia, Carrick, Garbutt, Edwards.