Denny Bishop hit a last-minute winner as Launton Sports twice came from behind to triumph 3-2 at Broughton & North Newington in the Premier Division.

The hosts took the lead on the stroke of half time through Dam-ien Gourley, but just five minutes after the restart John Moore headed Launton level.

Ryan Eyre’s deflected cross restored Broughton’s lead, but another Moore header made it all square once more before Bishop’s late strike gave Launton just their second league win of the season.

Bletchingdon remain rooted to the foot of the table following a 6-0 home drubbing by Horspath.

Jay Hill scored twice for the visitors, with further damage inflicted by Ashley Buttress, Aaron Laman, Noel Fox and a Tom Chase penalty.

Charlton United let slip the lead as they lost 4-2 at home to Garsington who returned to the top of Division 1 as a result.

Zak Blackman fired the hosts into an early lead.

However, they failed to build on their lead and paid the price when Ben Curtis levelled before the break and then added a second.

Dan Johnson and Adam Armstrong also scored either side of a bizarre own goal that had kept Charlton in touch.