Michael Richens scored Hemel's third goal. Picture (c) Terry Rickeard

Then Ferrier turned provider, racing down the right before firing in a cross that eluded everyone, except the waiting Graeme Montgomery who rifled

the ball home to make it 2-0.

Before the late drama, neither side had created much, though Michael Richens had two excellent chances around the half hour mark.

Morgan Ferrier fired Hemel into the lead. Picture (c) Terry Rickeard

The first was when he met a free-kick with his head but put it wide, and minutes later he found space at the far post but his first time shot also flew past the post with the goal gaping.

The home side were hampered somewhat when Daniel Pappoe had to be replaced by Ollie Thorne when he suffered a shoulder injury after just 26 minutes, then Thorne himself also suffered an injury and had to go off.

The second period saw City push forward more and keeper Jamie Butler had to be alert when Matt Whichelowe beat the offside trap but not the keeper who saved well.

With Oxford pressing, Hemel looked dangerous on the break and they were awarded a penalty when Kyle Connolly broke down the left and drove into the box, before unleashing a shot that struck a defender’s arm.

The referee had no hesitation in pointing to the spot. Ben Herd saw his penalty well saved by Walker, but the ball wasn’t cleared and it broke to Michael Richens who hammered home to make it 3-0.

The home side eased up somewhat and allowed Oxford back into the game and on 68 minutes Lee Henderson headed home a corner to reduce the deficit.

City huffed and puffed but apart from a late save by Butler, they rarely threatened and the Tudors held on to take the points and keep their playoff hopes alive.

Results elsewhere mean that Hemel move up to fourth place in the table, and could confirm their place in the playoffs when they travel to Margate next week.