Hampton hold on for 3 points
The first win of the new season for the Beavers 'not convincing'...
The Beavers had to hang on in the end but it should have been a more comfortable victory.
They looked the more promising in the first half having the best of the possession and in the first 10 minutes should have had the lead.
A long corner from the far side evaded everyone, and was met at the back post by Nathan Collier, but his header went up rather than along and flew over the bar.
The game saw Brendan Kiernan's first start of the season and he nearly opened with a goal, but his shot from the edge of the box was charged down.
From the resulting corner, the ball came back out to Kretzschmar, whose low driven cross from the right went straight through a crowded Oxford box without a touch, going out for a throw in.
Hampton's pressure looked to have come to nothing, as McEachran so nearly gave the visitors the lead, his shot being deflected onto the bar before being cleared.
10 minutes before the break, it looked as if Kiernan had indeed scored, but he'd drifted offside before putting the ball into the net.
Five minutes before the break, the Beavers had a chance to gain the lead they'd earned. Demuria picked up a booking for an infringement right in front of goal, which appeared to deny a Hampton player a goal scoring opportunity.
The referee chose to be lenient, only cautioning the player and awarding Hampton the penalty.
However, Oxford keeper Craig Hill guessed right to save Tom Jelley's kick.
A couple of yellow cards just before the halftime whistle for Shaun McAuley and Nathan Collier for challenges outside the area saw some try and claim they were denying a goal scoring opportunity, but not seriously from anyone on the field.
Hampton finally broke the deadlock in the 52nd minute through Ryan Moss's rifled effort from a tight angle following a scramble in the box.
The assistant appeared to flag for offside, which was hard to see, but after consultation, the goal stood despite the Oxford City protests.
The Beavers pressed on and a second goal seemed possible, but Oxford started to turn the game around and keeper Sam Howes had to be alert with 15 minutes left to deny them with a flying save.
City pressed the Beavers hard for the equaliser in the last 10 minutes, making Hampton have to scramble round a bit at times, but ultimately to no avail for the visitors.