Three Finstock players were sent off as they crashed to a 6-1 defeat against Minster Lovell in Division 1 of the Witney & District FA.

Darren Tasker fired Finstock ahead before Jordan Beck, Ryan Johns and Matt Eaton were red-carded.

Nathan Harris took advantage, hitting a hat-trick with Scott Thompson (2) and Ian Wright also scoring.

A treble from Will Smalden helped North Leigh A move into third courtesy of a 4-2 win over Ducklington.

Jason Lonsdale was their other marksman.

Ian Peedle and a Paul Lewis own goal made up Ducklington’s tally.

Kingham AB broke their Premier Division duck to move off the bottom with a 2-1 win against FC Chequers thanks to goals from Dan Davies and Sam Philpott. Mo Semlali replied for Chequers.

Hanborough strolled to a 4-1 victory against Combe.

Craig Johnson, Paul Rose, Aston Leach and Lewis White found the net for Hanborough, with Jamie Fisher replying.

Milton climbed up to second in Division 2 after a 3-1 win against Bampton, thanks to a double from David Jeynes (2).

Rob James was also on target, with Jack Goodchild hiting back for Bampton.

Ducklington A moved into third after a closely fought 4-3 win over Middle Barton.

Harvey Butler and Tom Madden each scored twice to earn the points.

Nick Pickup (2) and Ashley Scearce netted for Barton.

AFC Marlborough drew 4-4 with Minster Lovell Res in Division 3.

Steve Gorman (2), Nathan Kelly and Sam Bodingham netted for Marlborough, with Cody Davies (2) and John Forteath (2) replying.

OTHER SCORERS Div 1: West Witney 4 (T McLemen 2, C Dodds, D Hamill), Brize Norton 2 (M Sollis, P Crowley); FC Mills 3 (R DeBanks, S Lyon, A Dyakowski), FC Nomads 2 (N Bowles, M Thomas); Chipping Norton 3 (M Corbett 2, W Thompkins), Stanton Harcourt 2 (A Jackson, G Woodcock); Aston 6 (M Brown 3, D Kew, P Caswell, P Saunders), Ducklington Res 1 (R John).

Div 2: Witney Wanderers 3 (M Jones 2, C King), Wootton 2 (J Ludlow, D Pratley); Brize Norton 6 (S Morgan 2, S Rawlings, C Bruce, O Puddle, C King), Charlbury Town Res 2 (M Good, G Jones).

Div 3: Carterton Pumas 7 (K Merritt 2, D Davenport 2, K Drummond, R Maddison, D Matthews), Kingham AB Res 0; Aston Res 1 (M Britt), Tackley 0; FC Hollybush 2 (D Tasker, N Haines), Witney Royals A 0.

Div 4: Corinthians 4 (D Mobey, R Meredith, G Forest, R Harries), Spartan Rangers A 0; Greystones 6 (R Burton 2, P Lee, K Bonner, G Calladine, P Guy), Combe Res 0; Ducklington B 7 (B Snell 2, B Jackson 2, S Townsend, G Forest, R Harries), Wychwood Foresters 0.

Fred Ford Cup quarter-finals: Hailey 5 (J King 2, D Mays 2, S King), Spartan Rangers 1 (A Shaw); Witney Royals 6 (M Thompson 3, R Colleton, J Kennedy, N Chadwick), Charlbury Town 3 (M Smith, M Hollway, S Gilbert).

Jack Busby Cup quarter-finals: FC Chequers Res 2 (D Mulvihill, T Gonzalez), Hanborough Res 6 (J Burgess 2, R Keylock 2, S Akers 2); North Leigh B 2 (P Bronk), Freeland B 0; Hailey Res 2 (F Davies, S Morrison), West Witney 0.