Joel King scored eight goals as Hailey thrashed KEA 9-2 in the third round of the Oxfordshire John Fathers Junior Shield.

King picked banged in two perfect hat-tricks – scoring with the left foot, right foot and head – and two to spare as the Witney & District FA side brushed aside their Banbury District & Lord Jersey FA visitors.

Luke Manning completed the rout.

Tony McLemen picked up a four-goal-haul in West Witney’s 8-1 away thrashing of Barton United.

Ian Sparkes, Kev Lewis, Carl Austin and Stefan Reed also netted.

Chadlington crushed Swis 7-0 at home, George Slatter scoring a hat-trick with Andy Wiffen (2), Martin Plumbridge and Callum Jeffries also scoring.

Spartan Rangers saw off Highfield Old Boys 4-0, thanks to a double from Matt Townsend, plus strikes from Jamie Timms and Donovan Henderson.

Craig McCallum scored twice in Charlbury Town’s 3-1 home win against George. Stef Lang was also on target.

Witney Royals progressed with a 2-1 win at Hornton.

Chris Thompson and Luke Lewis-Rippington were on target.

Tom Lewis and Scott Akers were on target as Hanborough defeated Heyford 2-0 away from home.

Billy Hales, Sam Giles and John Dover scored as Carterton Rangers beat Bampton United 3-0 away.

Goals from Jason Trinder and Jason Lonsdale earned Carterton Town A a 2-1 success at Minster Lovell. Martin Bull replied.

Brize Norton let slip a 3-0 lead as they lost 5-3 at home to Ashton Villa.

It looked all over when goals from Bartek Lachowicz, Pawel Bronk and Sam Rowe put the hosts in control.

However, it all went wrong for Brize after the break as they shipped five goals without reply.

Eynsham lost 3-2 at home to Souldern. Dan Johnson and John Ayres with the goals.

A Dan Davies goal was in vain as Kingham lost 2-1 at home to Great Milton.

A Paul O’Hare brace was not enough for North Leigh A who lost 3-2 at home to Abba.

In league action, in the day’s only Premier Division match, Chipping Norton Town defeated Aston 3-2.

Rhys Bayliss (2) and Kieron Watts scored the goals for the visitors, with Ryan Hewer and Graham Carter goals for Aston just falling short.

Hailey Res’ fine form continued as they beat Freeland A 2-0 away.

Mo Semali and Dan King netted to move Hailey back to the top of Division 1.

Bourton Rovers demolished FC Nomads 6-0 at home.

Stephane Ternier (2), Lee Mosson, Matt Winter, Sam Mattock and Silas Orr scored the goals.

Hanborough Res drew 1-1 at home to Carterton Pumas.

Tom Kernahan and Chris Flood scored for Hanborough and Carterton respectively.

Combe moved to the top of Division 2 after thrashing title rivals FC Hollybush 4-1 at home, Ethan Penny scoring a hat-trick.

Steve Smith was also on target. Kev Davies replied for Hollybush.

Witney Wanderers kept up the pressure on the top two teams with a 4-0 win away to FC Mills.

Bernie Crumlish helped himself to a treble, with Marcello Guitherme netting Wanderers’ fourth.

An injury ravaged Finstock side picked up three well-deserved points with a 3-1 home win against Bampton Town.

Tom Gregory scored twice with Lee Travers also netting.

Charlie Bough scored a hat-trick as Wootton thrashed Bourton Rovers Res 6-2 at home in Division 3.

Mark Rawlings, Graham Berry and Tom Faulkner completed their impressive tally.

Chipping Norton Town Res beat visitors Kingham Res 4-1, with goals from Sam Philpotts, Mark Corbett, James O’Hara and Johnny Dunns.

Middle Barton drew 2-2 at home to Minster Lovell Res.

Ashley Scearce and George Wood scored for the hosts, with Paul Wiggins (2) scoring for Minster.

Ducklington A picked up a 4-1 home win against Charlbury Town Res. Pat Brown (2), Stu Cutts and Jordan Saverton scored for Ducklington with Steve Pearce hitting back for Charlbury.

Tower Hill thumped Bampton United Res 4-0 at home in Division 4, with goal machine Jamie Goodwin grabbing another two. Edd Dunn and Jesse Lawrence also found the net.

FC Hollybush Res’s winning streak ended in a 2-1 home loss to Eynsham SSC Res.

Kevin Webb and Darren Mobey put Eynsham 2-0 up before Dave Elliot pulled one back.

Spartan Rangers A went down 3-2 against unpredictable visitors Aston Res.

John Oswald and veteran Andy Sigsworth scored for the hosts, but goals from Matt Gardener (2) and Paddy Collett won it for Aston.

Wychwood Forest’s revival continued with a 4-1 home win over Chadlington Res.

John Nicholson and Ben Powell both grabbed doubles, with Lee Woodward replying.

Carterton Town B eased through to the semi-finals of the Jack Busby Cup after a 6-0 win over Wootton Res.

Dan Sollis and Craig Isle each bagged a brace with Matt Herbert and Steve Jenkins getting the others.

Joining them in the semis are Brize Norton who saw off Witney Royals Res 4-1.

Loyd Edwards scored for the hosts but goals from Rob Hook (2), Pepper and Duffy saw the visitors through.