Thame United extended their undefeated run to six league games at the ASM Stadium on Saturday when they defeated Witney Town 3-1.
As a result they climb two league places and now occupy 9th position.
It was a game in which United looked lacklustre in the first-half but were unbeatable after the break.
Although United had the better of the opening exchanges it was not long before they were on the back foot as Witney went ahead in the 26th minute as a free-kick from the right eluded Thame defenders and was finished well.
The home side came back towards the end of the half and Connor Hayes met a Luke Ricketts cross with a diving header which hit the post.
Dan West got on the end of another Ricketts cross a few minutes later, but his glancing header was wide.
Just before half time West found the net, but his effort was ruled offside.
United came out fired up after the break and equalised within six minutes when Alex Stewart headed in a James Keeble cross.
It was one-way traffic for a while and the visiting keeper was kept busy.
Thame’s second goal came in the 67th minute from a 30-yard Dan West free kick. It looked as if Ricketts may have got his head to the ball, deflecting it past the keeper, but a post-match inquiry saw West awarded the goal.
United’s third goal came a few minutes later after good work from Ricketts Aaron Rogers hit a quality, unstoppable shot from 15 yards.
Just before the final whistle, Ricketts struck a 30-yard screamer, forcing an excellent save from the Witney keeper.
Luke Ricketts was rightly chosen as Thame’s man of the match by a group from Thame Boys which was fitting, as Ricketts is a former Thame Boys player.