Carl Harris grabbed a four-timer as Stonesfield consolidated their second place in the Premier Division with a 7-0 victory over bottom club Eynsham Royals, writes John Smyth.

Chadlington ended their run of five successive defeats with a 2-0 win over Charlbury. Second-half strikes from Sean Sykes and Wayne Beauchamp did the damage.

Carterton Rangers are the new leaders of Division 1 after they defeated champions Enstone Res 4-2.

Jason Eley gave Enstone a half-time lead, but Simon Gibbs equalised for Rangers after the break.

Rob March put Carterton in front before Alex Speke levelled, but Rangers went on to win the game with goals from Nathan Radbone and Lee Williams. Tackley avenged last week's cup defeat by Kingham by handing them a 5-0 stuffing.

Craig Broome set them on their way and John Cooke doubled the advantage, before Broome netted his second. Dave Walker sealed the victory with two fantastic goals.

Mark Latimer hit a four-timer for Minster Lovell as they crushed bottom side FC Mills 6-0.

Kevin Slater also scored four as Kidlington Old Boys shot to the top of Division 2 with a 9-1 thumping of Alvescot.

In Division 5, Carterton Town B cruised to a 10-0 win over Milton Res, who were down to seven men at one stage as some of their players refused to play in the second half.