Two stunning strikes from former Oxford United winger Chris Allen (pictured scoring his first goal) set up North Leigh's 5-0 destruction of early Sport Italia Premier Division pacesetters Ardley on Saturday.

The result helped North Leigh vault over Ardley into second place behind leaders Almondsbury.

Allen gave North Leigh the lead after eight minutes with a spectacular individual score.

With his back to goal, he swivelled and dipped his shoulder to lose his marker before firing a thunderbolt from 25 yards high into the net past Ardley keeper Rob White.

After Ardley's Liam Malone had seen an effort of his own tipped over by Leigh keeper Richard Barrett, Allen robbed namesake defender Jason Allen to slot home goal No 2 past White.

In first-half injury time, Liam Hope found space to score North Leigh's third goal.

The match was over as a spectacle just after the restart when Carl Reynolds made in 4-0 from a Simon Futcher free kick.

Just before the end, Reynolds robbed the Ardley keeper to net his second and his team's fifth goal.

AFC Wallingford came out on top in a scrappy derby played in slippery conditions, thanks to second-half goals from Matt Bianchini and Abdouli Taha.

In the first half, both sides had good early shouts for penalties. Bianchini was tripped in the box after being set up by Andy Styles, while Tom Larman also went down in the area at the other end.

The referee waved away all protests.

In the second half, Styles blasted over from two yards, while Paul Jezzard almost gave Abingdon a surprise lead with a glancing header.

Wallingford took the lead when Ross Tyler swung in a corner and Bianchini arrived unmarked to place a textbook header past an exposed keeper Rob Hamling.

The home side doubled their advantage when Styles beat the offside trap and crossed low into the middle, where Abdouli Taha controlled and rifled low into the net.

Thame United recorded their first victory for six weeks - and also kept their first clean sheet of season - to end Chipping Norton's unbeaten six-match run with a 3-0 win.

The Thame back four, which comprised newcomers Mark Bell and Matt Groves, cut out the errors of recent weeks.

Early on, Chippy's Steve Knight saw his shot brilliantly stopped by keeper Paul Searl, who then saved well from Anthony Akers.

The visitors took the lead thanks to an own goal from Chippy defender Gary Morrison, who, unaware that the goalkeeper had come off his line, headed into his own net.

In the 37th minute, Graham Jackson played a defence-splitting pass to the unmarked Ben Connelly who fired home Thame's second from 15 yards.

Five minutes before half-time, Chris Watkins took a free-kick from just inside the Thame half, and Nathan Jack rose to head it in from 12 yards to seal the result.

Thame went close to adding to their tally in the second half through Jordan Weaver, Nick Gibson and sub Paul Reading, while Joe Da Silva shot struck the bar.

Carterton, who lost skipper Kevin Lewis to local rivals North Leigh during the week, showed their mettle with a battling 2-1 victory over Shortwood United.

The home side scored first when Alex Green headed past Ewen Prentice after some good work by Mark Threlfall.

Shortwood replied with a breakaway goal from Andy Hoskins who side-footed the ball past Steve Benbow in the Carterton goal.

Carterton should have taken the lead in the second half with a penalty, but Threlfall's spot-kick was brilliantly saved by Prentice.

The winning goal came when Threlfall played a one-two with Jamie Stalker before drilling the ball past Prentice.

Bicester Town came close to pulling off an impressive victory as they held Hungerford to a 1-1 draw.

They took a shock lead ten minutes into the second half. Lone striker Jody McKay was fouled 30 yards out and Paul Spittle's free kick was glanced home by Vinnie Byfield.

Late on, a hopeful punt into the home side's penalty box was flicked on, and Bradley Ward stole in to send a looping header over Jeff Simmons to give Hungerford an unlikely share of the spoils.