Lee Keyes bagged a four-timer as high-flying Witney United ran riot against lowly Thame United in Saturday's Ialia Sports Hellenic league Premier Division fixture at Wallingford, running out 7-0 winners It took Keyes just eight minutes to open his account and he made it 2-0 in the 27th minute with a penalty after the striker had been brought down by Dave Hocking.

Keyes completed his hat-trick on the half hour and it got worse for Thame five minutes later when Mark Odom tapped home.

Witney went 5-0 up two minutes before the break through Ben Border and second-half goals from Neil Maskell and Keyes (pen) completed the rout.

Chris Allen hit a hat-trick in the space of ten minutes for North Leigh who kept up their title challenge with a 5-1 victory over Hounslow Borough.

Simon Futcher and substitute Mark Dennis were also on target.

Sixteen-year-old substitute Sam Houlihan hit two goals as Bicester Town came from behind to keep their unbeaten run going with a 2-1 victory over Pegasus Juniors.

Chris Hill bagged a brace as Ardley United returned to the top of the table with a 3-0 victory at Shortwood.

Tom Foley was also on the mark with a penalty.

Two goals from man-of-the-match Steve Knight gave Chipping Norton a deserved 3-2 win over Milton United.

Vinny Rusher put Milton ahead but Knight's brace, plus a goal from Dave Skipp, put Chippy in command before Rusher added a second in the closing stages.

Captain Matty Warne's second-half free-kick earned Kidlington a 1-1 draw at Fairford.

Carterton and Wantage Town shared the spoils in a 1-1 draw.

Alex Green's superb stoppage-time equaliser saved the day for Carterton after Wantage had led in the 27th minute through Paul Day.