Liam Godin had a home debut to remember as he hammered a four-timer in BCS Bardwell's 9-0 demolition of Watlington in the Premier Division.

Godin netted his first on 28 minutes after good work from fellow new boy Charlie Benfield.

Peter Allison then doubled their lead, before Peter Poole and Godin, with his second gave Launton a 4-0 lead.

After the break, new signing Darren Broderick bagged No 5, with a Watlington defender putting through his own net. Godin completed his treble from another Benfield pass, before another new Bardwell signing, Mike Wyatt, completed the rout.

Wesley Lewis scored the second-half winner as Launton Sports won 1-0 at Eynsham.

Haddenham beat Horspath 3-0, Antony Dawson (2) and Dan Baylie the scorers.

Charlton United lost 3-2 at home to Oxford University Press.

Danny Mann fired Charlton in front early on from 20 yards, but OUP hit back through Dan Leggett and Dave Carter.

Shortly after the break, Carter added a third, before a 25-yard volley from Charlton's Nick Franklin set up a close finish.

Late on, OUP's Steve Gray was sent off for his second bookable offence.

Carl Bloomfield fired a double as Garsington Sports thrashed Kennington 7-1.

Andrew Mazey, Liam Callagham, Ben Armstrong, Arran Armstrong and Jay Morris got their others, with Kieran Lewis replying.

A hat-trick from Dave Riseley helped Yarnton Sports take over at the top of Division 1 with 5-0 victory against Long Crendon. Jimmy Bowerman and Gary Smith were their other marksmen.

Middle Barton saw off Kidlington Old Boys 4-2. Paul Churchill headed their first-half opener.

In the second half, John Umney made it 2-0, and although Scott Warburton clawed one back, Churchill bagged his second. Aaron Buckingham, 16, then bagged No 4.

Kevin Ronaldson scored Kidlington's second from the spot late on.

Gary Duckett, Kane Adams, Jason Hallett and Nigel Clegman were on target for Marston Saints as they won 4-2 at Worcester & Bletchingdon.

Trailing 4-0 at the break, Worcester then had Patrick Gaughan sent off.

Paul Stone and Ian Lovegrove netted for Worcester.

In Division 2A, Chris Austin and Adam Dawe hit the target for Bardwell Res in their 2-1 win at OUP Res. Todd Bayliss had given OUP a first-half lead.

Thomas Miller hit a treble for Yarnton Res as they won 5-1 at Long Crendon in Division 2B. Mark Davies and his son Ben, got the others.