Matt Spooner hit a hat-trick as Oxford University Press thrashed Watlington 6-0 in the Premier Division.

Jon Brown slotted home Andy Gray's pass to give Press a first-half lead.

Watlington manager Dave Lynch took over in goal in the second half after injuries to two of his players, and Spooner beat him from 25 yards for his first.

James Gray converted a penalty after a trip on Matt Cooper, and then Spooner scored his second.

Fernando Claro rounded the keeper for No 5, before Spooner completed his hat-trick.

Steve Fontaine grabbed a last-gasp winner for Rover Cowley in their 1-0 victory at ten-man BCS Bardwell.

The home side had goalkeeper Darren Froggatt sent off in the first ten minutes.

But Rover had to wait until the dying seconds to make their extra man count when Fontaine pounced after Bardwell's stand-in keeper fumbled the ball.

Substitute Andy Glossop's late equaliser earned Eynsham a 2-2 draw at home to Garsington.

Pete Higgins's 30-yard piledriver had given Eynsham a first-half lead.

Neil McMahon levelled for Garsington midway through the second half, before Andrew McMahon fired the visitors ahead with a penalty after Marcus Hall had been fouled.

Enstone ran out 2-1 winners at Kennington.

Jackie Lee fired home a rebound to give Enstone the lead in the 55th minute, and Mark Ward doubled their advantage in the 76th minute.

Skipper Richard Dunham pulled one back for Kennington with three minutes left, but it was too late.

Middleton Cheney maintained their 100 per cent record with a 2-0 home win over Long Crendon to go top of Division 1.

Richie Heywood ran on to a superb through ball from Stuart White to fire Cheney into a 25th-minute lead.

And they wrapped up victory ten minutes from time when substitute Nick Evans slid the ball home from ten yards.

Yarnton battled to a 3-1 win at Middle Barton.

Paul Bough finished off a good move to give Yarnton a first-half lead.

Nick Pickup equalised for Barton with 20 minutes left, but Yarnton quickly regained the lead through a Dave Risley penalty and an own goal clinched victory.

Kevin Ronaldson hit a hat-trick as Kidlington Old Boys thrashed Eynsham Res 8-1 with all the goals coming in the second half.

Ronaldson's opener for Kidlington was quickly cancelled out by Billy Jones.

But Old Boys then ran way with the game with further goals from Ronaldson, who scored twice more including a last-minute penalty, Andy White (2), Dale Middleton, Danny Evans and an own goal.

John Hudson bagged a brace as Marston Saints won 3-1 at Wheatley 04.

Andy Berry also netted, with Daniel Smith replying.

Ricky Anderson hit a hat-trick in Oakley's 4-0 at Charlton. Josh Green completed Oakley's tally.

Dean Forbes's brilliant goal set Garsington Res on the way to a 3-0 win over new boys North Oxford.

Adam French added a second before the break, and Stephen Skrymes sealed victory in the second half.

In Division 2, James Cleevely and Shane Peedell hit hat-tricks as Chadlington Res won 8-5 in a goal-crazy clash at Yarnton Res.

Brothers Mark and Steven Corbett completed Chadlington's tally.

OTHER SCORERS Premier Div: Stonesfield 3 (Bull, Paice, Jordan), Horspath 3 (Gordon 2, Hart).

Div 2: Horspath Res 3 (S Cullen 2, J Maskins), Kidlington Old Boys Res 0; Marston Saints Res 4 (L McKernan pen, K Johnson, E Alonso, M Dean), BCS Bardwell Res 0; Oakley Res 2 (G Jackson, M Milling), King's Sutton Res 2; Worcester & Bletchingdon Res 3 (G Walton, R Mahoney, I Roberts), Adderbury Park Res 1 (J Howard).