AFC Oxford rocked Division 1 title hopefuls Jackass Inn 4-2, striker Dean Forbes cracking two goals.

Matty Tomkins and Paul Robinson were also on target and Oxford could even afford the luxury of a missed penalty from youngster Jerome McCalmon.

Sandman and Standlake Garage fought out a 1-1 draw at Sutton Courtenay, Chris Palmer opening the scoring for Garage and Sandman replying via Warwick Baldwin.

Jay Hill's hat-trick helped Wheatley Park to a 4-1 home win over Research Machines in Division 2.

Adam Simmonds hit the other goal for Park, RM's consolation coming from Andy Weston.

Andy Wheeler scored the winner for Kidlington Royals in a bad tempered encounter at Long Wittenham. Phil Lynch and Danny Osborne netted for Wittenham.

Division 3A leaders AFC Cowley found their form, trouncing Robin Hood 9-2, with Daniel Richmond hitting a hat-trick.

Mark Barrett and Rupert Fryer both hit doubles, while Daniel Bruno and Jason Fields were also on the mark.

Second placed Abingdon Exiles won 6-3 at Shelley Arms.

Ben Podd led the way with a double, with Danny Shurmer, Adam Godwin, Jason Bowles and James Stockford also on target.

Sergiu Potrimba (2) and Phil Patrick replied.

Alex Damm grabbed a hat-trick for CR Marks as they crushed UYS Utd 12-2.

Chris Jordan (2), Ant Long (2), Dave Tweddle, Matt Tarry, Andy Jeffs, Scott Powers and an own goal completed their tally.

Lee Washington and Eddie Yarker netted for UYS.

A double from Mike Finch helped Clanfield 85 to a 5-1 win at The Leys.

Lloyd Edwards, Richard Mace and Dan Hill (penalty) got the others. Aaron Williams replied.

In Division 3B, leaders Bell Grove went down to a shock 5-4 defeat at White Horse Abingdon.

Paul Gass did the damage for White Horse with a hat-trick, with Paul Webber and Matty Belcher also on the scoresheet.

Jason Maynard (2), Steve Payne and Nick Walker found the net for Bell.

Second placed Wallingford Exiles went down to a surprise 1-0 defeat at home to Allbrite, substitute Billy Gilbert scoring the winner.

A Dan Cleevely hat-trick helped JPs to a 5-1 win at Hampstead Norreys, who are still without a point.

Paul O'Sullivan and Kev Giddings got the others, while Mark Canning replied.