Luke Beauchamp scored an injury-time winner as Bletchingdon snatched a 2-1 win against Launton Sports in the Oxfordshire Senior League Premier Division.

With minutes left, it looked as though Launton would hold on for victory, but Bletchingdon’s late show ended that.

After a goalless first half, Gary Lawton headed Launton into the lead 20 minutes from time, only for Lewis Morrison to level on 88 minutes with a close-range header.

And with time running out, Beauchamp smashed Johnny Richards knockdown into the roof of the net for Bletchingdon’s fifth straight win.

A double from Steven Gardener helped Stonesfield to a 3-0 victory at Garsington.

Matthew McMullens completed their tally.

Mansfield Road won 2-1 at Oxford University Press, with James Watkins and Louis McGillycuddy netted. An own goal provided OUP’s score.

Hinksey fought back to win 2-1 at Kennington.

The hosts took a first-half when Rob Andrews 12-yard shot found the bottom corner.

Hinksey equalised on 59 minutes through Jerome McCalmon’s penalty.

Ten minutes later, the unmarked Luke Bremner headed home the winner from ten yards.

Stonesfield saw off Oxford Irish 2-0, Tim Wyatt and George Redknapp the scorers.

Liam Palfreeman hit a hat-trick in Northway’s 6-2 humbling of Oakley United in Division 1.

Jake Carter (2) and Kurtis Kauble completed the rout, with Matt Smith and John Armstrong replying.

Steve O’Brien, Tristan Salt, Steve Ciballi, Ryan Markham, Paul Carter and Andrew Boyles netted in Middleton Cheney’s 6-1 thrashing of North Oxford.