Sutton Wanderers produced a scintillating performance to knock out Cricthleys UTV League's Ridgeway Cup holders Cholsey with a 3-0 second-round victory.

Mike James gave the hosts the lead with a stunning volley over his shoulder.

Chris Stringer and James Boulton wrapped up the result with second-half goals.

The highest ranked side left are King & Queen Wheatley, who eased into the quarter-finals following a 6-0 win at Abba Athletic.

Sam Gordon fired a hat-trick for Wheatley, with other goals coming from Ben Jones, Shane Whalley James Beesley.

The Tree could be dark horses after a 6-2 win at White Horse Abingdon, where Jamie Dutton grabbed a hat-trick.

Nick James and Tom Eatwell also got in on the act, with Anthony James coming off the bench to chalk up his first ever senior goal.

A Matty Belcher double was not nearly enough for Horse.

Freeland Yeoman recorded a 3-1 home win against Didcot Casuals.

Darius Hodaei, Jamie Perkins and Jamie Hodges did the damage for the West Oxon side, Michael McKirnan hit a Casuals’ consolation.

In league action, Division 1 leaders Kidlington Royals made it seven wins in a row after beating Brightwell 4-1.

Ryan Curtin notched up another treble, Lewis Coyle grabbing the other.

Andy Gibbons hit back for a battling Brightwell.

OTHER SCORERS Ridgeway Cup: Iffley Harriers 1 (M Taylor), Milton Midgets 0; Zubry Oxford 1 (S Ciekielski), Berinsfield Rebels 2 (D Murphy, A Stockford); Hagbourne Hotspur 0, Black Swan 1 (J Mortimer).

Premier Div: Barton Utd 3 (A Pepperal-Gray, P Hedger, J Cooke), AFC Hinksey 3; Oxford Yellows 4 (A McMahon, J McMahon, P McGlynn, C Hanlon), Dorchester United 0; Kings Arms Wheatley 2 (L Sackey 2), Rover Cowley 6 (B Armstrong 2, A Andrews, Craig Bloomfield, Carly Bloomfield, A Armstrong).

Div 1: AFC Jericho 8 (M Joseph 4, A Williams 2, S Crothers, K Gallagher), Sutton Revolution 0; Standlake Garage 0, Mansfield Road 4 (M Burton 2, B Sherlock, T Wright).

Div 2: Rutherford Lab 3 (K Russell, S Templeman, D Templeman), Research Machines 0.

Div 3A: Forest Hill 1 (M Wigley), Railway Wheatley 7 (R Witney 2, A Laman, A Hall, G Lucski, S Warner, M Liptrot); Northway 4 (M Walder 3, R Hatt), Chatsworth Buccaneers 1 (N Pavely).

Div 3B: AFC Crowmarsh 3 (G Robinson 2, Z Gallagher), Northway Res 2 (L Colwell, L O’Sullivan); Long Wittenham 1 (P Miles), JET 4 (A Potter 2, F Marlin, T Fernandez).