Ben Hookham scored the clincher as Charlton United got their Oxfordshire Senior League Premier Division campaign back on track with a 2-1 comeback victory against Mansfield Road.
Soufian Kessabi put visitors Mansfield ahead, only for Will Cooper to equalise with a fine individual goal.
Early in the second half, Hookham netted the winner to seal the turnaround.
Rob Andrews scored the equaliser as Kennington United drew 1-1 with visitors Oxford University Press.
OUP went ahead when Neil Lockhart looped a shot over a startled Nick Hill in the Kennington goal from 30 yards out. Andrews grabbed a share of the spoils after the break with a low shot into the bottom corner.
Gareth Bridges bagged a brace forWatlington in a 3-2 success at North Oxford in Division 1.
Tom Hoskins was their other marksman, with Max Palmer and Tom Hooper on target for North Oxford.
Jack Eley scored a hat-trick as Enstone Sports celebrated their first victory of the season by thrashing Yarnton 6-0.
Reece Bayliss (2) and Stefan Lang were the hosts’ other marksmen. A Jonny Room double earned Eynsham Res a 2-0 home victory against AdderburyPark Res in Division 2.
James Castle and Steve Adkins bagged a brace apiece as Broughton & North Newington won 6-1 at Watlington Town Res in Division 3.
Josh Northam and Luke Whitehead completed their tally, with Connor B’layachi on target for the hosts.
Dan Barrett scored a late equaliser as Oakley United Res fought back to force a 3-3 draw at Stonesfield Res.
Stonesfield went ahead after a defensive mistake allowed Lewis Stayte to score, with Don White doubling their lead.
Oakley pulled a goal back through James Drewitt, only for Ryan Hunt to make it 3-1. Ben Moses’s penalty cut the lead, before Barrett bagged a point.