Iain Horner crashed home the late winner for KEA in their thrilling 4-3 victory at Steeple Aston in Banbury District & Lord Jersey FA Premier Division.

A hat-trick from Sam Donaldson had put KEA seemingly in control, only for Steeple to level.

Earlier, Donaldson gave KEA the lead, but Adam Peckham equalised.

After the break, a Donaldson double saw him complete his treble.

Mark Mills pulled one back before Scott Powles levelled with a free-kick.

But five minutes from time Horner lashed home the winner for KEA.

A hat-trick from Ben Luther and braces from Joel Hart and Justin Barnes saw ABK Sports thump Arncott 8-1 away.

Ross Holiday got their other, after Steve Beard had earlier equalised.

Adrian Reeves, Dean Timms and Scott Grimsley netted for Drayton Villlage in their 3-0 win at Glory Farm in Division 1.

The Swan kept up their 100 per cent record in Division 2 with a 6-1 win at Middleton Cheney.

Goals from Ben Hughes (2), Danny Cowley, Elvis Pieterson and Martin Woodward saw Swan sail into a 5-0 lead at half-time.

After the break, Hughes wrapped up his treble.

Bell Sports fought back before beating Bodicote Sports 7-3 away from home in Division 3.

An own goal handed Bodicote the lead, before Jason Hopkins slotted the leveller and Rob Davis gave Bell the lead.

Hopkins doubled his tally and Brett Barns fired home for a 4-1 half-time lead.

After the break, Sam Matthews clawed one back, only for Bodiciote to score an own goal.

Andy Brooks then slammed in a piledriver for Bodicote, but a Scott Clarke brace sealed it for Bell.

Anthony Chiapanelli and Paul Warman scored two each as ABK Sports Res strolled to a 4-1 victory at Finmere.

Steve Cox replied for the hosts.