Bletchingdon battled back from a goal down as they beat Oxford University Press 3-1 in the Oxfordshire Senior League Premier Division.

Dave Carter slotted in a pass from James Gray to give OUP the lead in the second-half.

However, Richard Wells levelled before Fraser Gills gave Bletchingdon the lead.

Adam Wells sealed the turnaround from the penalty spot.

Northway thrashed Long Crendon 5-2 away from home in Division 1.

The visitors went ahead through Anthony Simpson.

Chris Scott levelled with a left-foot shot, only for Barney Gordon to fire Crendon ahead.

After the break, Kyle Pullen equalised with a penalty after Northway’s Jake Carter was fouled.

Goals from Lewis Welby, Ashley Duckett and Anthony Simpson sealed Northway’s comeback win.

Charlton United saw off Yarnton in a 2-1 victory.

Tony Trueman gave Charlton the lead, only for Yarnton to level through Adam Harper.

But Vinnie Barrett lashed in the winner.

Yarnton Res edged out Oakley United 3-2 in Division 2.

Diego Rocha’s opener for Yarnton was cancelled out by Alex Gardner who smashed in from 40 yards.

Wayne Smith restored Yarnton’s lead with a penalty – his first goal of the season.

Oakley levelled when Gareth Ward’s shot hit the bar before rebounding in off the keeper.

With seconds left, Duncan Lowen headed the winner.

Freeland Res eased to a 3-0 victory at Adderbury Res, with goals from Nathan Blackwell (penalty), Rich Trigg and Chris Gilkes.

John Webb scored twice as Bletchingdon Res strengthe-ned their grip at the top with a 6-0 thrashing of OUP Res.

Garsington Res saw off Charlton Res 3-1, with Rhys Veal, Richard Morgan and Darren Smith on target.

Mark Hobbs had equalised for Charlton.