Billy Geddes, a striker-turned-keeper for the day, showed he still had an eye for goal by scoring with a monster drop kick in the first minute as Sutton Courtenay shocked Division 1 leaders Shrivenham 4-2, writes Andy Wells.

Mark Kucylo added a second before half-time, but Shrivenham hit back to level through an own goal and a Danny Prescott header.

However, the outstanding Andy Rainer grabbed two late goals to give Sutton Courtenay the points.

Long Wittenham moved into third place after a comprehensive 5-0 win over Lambourn Sports.

Danny Shurmer notched a brace and an own goal, Eric Mark and Alan Osbourne made up the scoreline.

Kintbury Rangers kept up their fine start with a 4 1 win at Blewbury.

Spencer Annetts (2), Greg Alsopp and Warren Fuller netted with Aplin replying.

Struggling Harwell Village crashed 7-0 at Drayton, with Tim Barton getting a brace and Greg Lester, Stephen and Chris Steptoe, Paul Biddle and Paul Evans completing the rout.

In Division 2, Craig Bell hit a hat-trick as unbeaten Steventon inflicted Marcham's first home defeat in a 4-1 scoreline.

James Spiller was also on target with Dave Galliford replying.

Warborough notched their second win of the season with a 3-1 success over Coleshill United. Paul Matthews, Ben Parry and Hugh Mellor were the Warborough marksmen.

Paul Jordan was Stanford-in-the-Vale's hat-trick hero as they overcame Long Wittenham Res 3-1 in a basement battle.

In Division 4, Drayton Res kept up their challenge by beating Sutton Courtenay Res 2-1 with Graham Cole and Mark Ponting scoring. Rob Wild replied for Sutton.

Division 5 leaders Marcham Res crashed 5-1 at Faringdon Town A.

Stuart Lovegrove (2), Matty Curtis, Sean Courtney and Darren O'Sullivan did the damage.

Benson Res drew 2-2 with Wootton Res with goals from Stuart Brock and Ian Hatch.