GLS Hellenic League - Slimbridge 2, Carterton 3: Carterton twice came from behind before Ben Border hit a second-half winner to upset Premier Division leaders Slim- bridge.

James Darby fired Slimbridge into a tenth-minute lead, before Carterton equalised two minutes into first-half injury time through a James Mortimer-Jones penalty.

Slimbridge were back in front straight after the restart when Craig Cole fired home a penalty awarded for handball against Jamie Cole.

But a second Mortimer-Jones penalty, awarded for a push on Kevin Lewis, saw Carterton level in the 59th minute, and Border's shot in the 75th minute gave Carterton victory.

North Leigh 0, Milton United 1: Substitute Patrick Mal- one's last-minute goal gave Milton victory at North Leigh - and lifted them out of the relegation zone.

Chipping Norton Tn 0, Almondsbury Tn 4: Chipping Norton slipped into the drop zone after crashing to defeat at home to Almondsbury.

Craig Davidge fired a penalty after three minutes to give Almondsbury the lead, and they clinched victory with second-half goals from Liam Bound and a Justin Bishop brace.

Witney United 2, Pegasus Juniors 0: Lee Keyes fired depleted Witney ahead in the 43rd minute with a free-kick from the edge of the box.

And they wrapped up victory in the 53rd minute when Gary Wright ran on to keeper Sean Purcell's long kick, before firing a shot into the far corner.

Headington Ams 0, Clanfield 1: Nathan Radbone's 33rd-minute strike was enough to give Clanfield the points at Headington.