Oxford Academy beat Farmors (Stroud) 4-3 on penalties after their ESFA Under 12 Danone Nations Schools’ Cup third round tie had finished 2-2 after extra time.

Bradley Walton and Ryan Wild netted for Oxford in normal time.

And there was no further scoring in extra time.

Walton, Wild, Jack Clark and Yazza Lamzini then netted in the spot-kick shoot-out.

Jack Brown grabbed an extra-time winner as St Birinus (Didcot) edged past Glyn Technology School (Surrey) 2-1 in the ESFA Under 13 Schools’ Cup third round.

Davy Herron had netted for St Birinus during normal time.

Adriel George notched a double as Cherwell (Oxford) coasted to a 4-0 home win over Guilsborough (South Northants) in the ESFA Under 14 Premier League Schools’ Cup third round.

Ahmed Chrediy and Joshua Ashby were also on target.

Chiannnon Evans’s hat-trick proved in vain as Oxford Academy went down 5-3 at home to Highcliffe (Bournemouth) in the ESFA Under 18 Girls Schools’ Trophy third round.

OTHER RESULTS Boys ESFA Under 13 Schools’ Cup 3rd round: Ashton (Bedfordshire) 6, Blessed George Napier (Banbury) 0; Barnwell (North Herts) 4, Cherwell (Oxford) 2. ESFA Under 14 Premier League Schools’ Cup 3rd round: St Gregory the Great (Oxford) 3, Blessed George Napier 6.

ESFA Under 15 Schools’ Cup 3rd round: Cherwell 1 (D Zui), Rydens (Woking) 8; Oxford Academy 0, Lutterworth 6.

ESFA Under 18 Schools’ Trophy 3rd round: King Alfred’s (Wantage) 3, Mandeville (Aylesbury) 10; Matthew Arnold (Cumnor) 1, Hampton (Richmond) 6.

Girls ESFA Under 15 Schools’ Cup 3rd round: Hounsdown (Southampton) 6, Carterton 2; Northampton 3, Blessed George Napier 0; King Alfred’s 1, Easthampstead Park 6; Oxford Academy (S Davenport) 1, Ashlawn (Rugby) 5.