Oxfordshire Senior League: Goalkeeper Syd Bagnall was the hero for Charlton United as he pulled off two penalty saves to book his side's place in the next round of the President's Cup against Eynsham.

With the sides locked at 0-0 after extra-time, Bagnall performed his heroics before slotting home a spot-kick as they went through 4-3 on penalties.

Callum Cooper, Ritchie Knight and Nick Franklin were the other Charlton marksmen.

In the Premier League, Rover Cowley cruised to a 5-0 victory at Adderbury Park, with Ronnie Williams, Stuart McCleary, Shane Mitchell, Lee Trinder and Chris Fontaine (penalty) on target.

Cowley keeper Brian Kirk made a superb double penalty.

BCS Bardwell at last broke their duck with a 1-0 victory against Watlington.

Ian Edge went close for Bardwell early on, before Watlington's keeper Paul Stubbs kept his side in it with saves from Pete Allison, Gordon Bedford and Edge.

For Watlington, Richard Knight and Martin Appleby went close as the first half finished goalless.

After the break, Bedford fired Bardwell in front, with skipper Paul Eldridge and Allison going close.

Kidlington Old Boys drew 1-1 against Garsington.

Former Garsington player, Jon Weekes-Pearson, netted the opener for Kidlington, only for Ronnie Kebwebe to level.

Elliot O'Brien hit a six-timer as Horspath crushed Old Salesians 8-0 in Division 1.

Sam Gordon and Jonny Roberts got the others.

In Division 2B, Andrew Wilson and Luke Staniford netted as Yarnton Res beat King Sutton Res 2-1. Gary Beedon replied.

Mark James scored four times as Division 2B side Charlton Utd Res knocked Division 2A outfit Marston Res out of the Clarendon Cup with a 6-3 victory.

Matt Cave opened the scoring, before James fired a hat-trick.

Marston pulled three goals back, before James completed his tally and Will Cooper scored No 6.

Nolan Aselford hit a six-timer as OUP Res reached the next round with a 13-1 mauling of Berinsfield Res.

Glenn Busby (2), Will Rum (2), Paul Gibbard, Bailey Harman and Mo Devenney got the others.

Kidlington Old Boys Res beat Fritwell Res 6-3, with goals from Aaron Armstrong (2), Russell Fujak, Danny Evans, Duncan Lowan, Neil Brookes.

Ashley Holland (2) and Tony Honour replied.