Sport Italia Hellenic League

Milton United 5 (Rusher 4, 63, 83, Jones 37, Roe 48) Pegasus Jnrs 2 (Mortlock 14, Price 44

Vinnie Rusher smashed a hat-trick as Milton United put Pegasus to the sword at The Heights in Saturday's Premier Division clash.

He opened the scoring, but Milton were pegged back when Chris Mortlock equalised. Gavin Jones put the hosts back ahead but Ben Price gave a dogged Pegasus side another equaliser.

Milton stepped it up after the break and Tom Rowe put them back ahead, before Rusher scored two more to end all resistance.

AFC Wallingford 1 (Cato 62) Abingdon Town 4 (Bloomfield 4, 45, Simms 53, Larman 89)

Carl Bloomfield grabbed a brace for Abingdon Town as Shelley Strange's first match in charge as caretaker manager of AFC Wallingford ended in a heavy home defeat.

She took over after Carl Fisher resigned in midweek following their 6-0 defeat at North Leigh.

Abingdon took the lead in the fifth minute when Bloomfield headed home.

Thirty seconds after the break, Bloomfield made it 2-0 with a diving header.

Town then bagged a third when striker Mark Simms reacted well to smash in a loose ball.

The home side clawed one back in the 62nd minute through Carl Cato, but Abingdon made it four late on through Tom Larman.

Almondsbury Town 2 (Winter 35, Cole 85) Witney United 0

Witney United's misery continued with defeat at the hands of league leaders Almondsbury Town.

The visitors went behind through a dubious penalty that Steve Winter converted.

Both teams had a player sent off before the break with Witney losing Jemaine Ferreira.

Adam Cole sealed the match after a poor back pass in the 85th minute to consign Witney to a third league defeat.

Carterton 2 (Hutt 45, Holder 56) Bicester Town 3 (Bone 18, 84, Williams 86)

Bicester's new signing Ben Williams won the game with a dramatic late winner.

Danny Bone opened the scoring in the 18th minute for the visitors, but Carterton winger Peter Hutt equalised just before half time and they took the lead in the 56 minutes through Adrian Holder.

Williams was introduced into the Bicester attack and immediately teed up Bone to score.

With minutes remaining, Williams won it with a cracking shot.

Ardley United 3 (Garbutt 30, Green 50, 68) Wantage Town 2 (Keen 45, 74)

Ardley held on to claim all three points after taking a first half lead through Steve Garbutt.

Danny Keen put Wantage level on the stroke of half time, but they went behind again when Tom Green scored.

Green's second wrapped it up for Ardley, although they suffered a tense finish after Keen scored his and Wantage's second.

Harrow Hill 1 (Buckland 81) Hook Norton 2 (Northover 45, Tunstall 65)

Hooky weathered an early storm thanks to some great saves from keeper Richard Meadows and then turned on the style.

Joe Davies's corner set up Richard Northover to score just before the interval. They doubled the lead in the 65th minute when Pete Moulder jinked his way down the right wing and crossed to Gavin Hansell slid the ball home.

Shaun Buckland gave the hosts a lifeline on 80 minutes, but they were unable to level.

Flackwell Heath 3 (Cannon 5, Kelly 72, Jackson 82) North Leigh 3 (Mortimer-Jones 29, Corcoran 48, Allen 56)

North Leigh threw away a two-goal lead as they were held to a draw by ten-man Flackwell.

Ricardo Cannon gave the hosts the lead, but North Leigh levelled through James Mortimer-Jones.

Phil Corcoran and Chris Allen saw North Leigh into a 3-1 lead.

Gerald Kelly clawed a goal back before Flackwell were reduced to ten men when Andrei Sima was sent off.

Late on, Nick Jackson equalised.

Kidlington 1 (Deabill 53) Hungerford Town 1 (Gosling 28)

Kidlington did well to take a point from Hungerford who hadn't conceded a goal.

Jimmy Deabill broke that record eight minutes into the second half after Jamie Gosling had put the visitors ahead in the 28th minute.