OXFORD City conceded twice in the space of a minute as they were beaten live on TNT Sports.

Robert Harker capitalised on confusion between Marcin Brzozowski and Tafari Moore, to give visiting side FC Halifax Town the lead after 22 minutes.

The Hoops barely had time to process going behind, when Andrew Oluwabori found the bottom corner from the edge of the penalty box.

Brzozowski made a save to deny Florent Hoti, while Josh Ashby and Harvey Greenslade tested Sam Johnson at the other end.

The second half saw Brzozowski deny Harker twice, before splendid stops from Tylor Golden and Kane Thompson-Sommers.

The Hoops are now 15 points adrift of safety in the Vanarama National League.

READ ALSO: Our player ratings after Oxford United win at Port Vale

Banbury United suffered a seventh consecutive defeat as they slipped to a 2-0 loss at National League North high-flyers Scunthorpe United.

Danny Whitehall gave the Iron the lead just after the half hour mark, before Will Evans was shown a red card for the hosts after an hour had been played. Danny Elliott secured the win in the 90th minute.

The Puritans sit 22nd in the table, nine points shy of safety.

Didcot Town were beaten 4-2 at Walton & Hersham in Southern League Premier South, as the Railwaymen remain rooted to the bottom of the table.

In Southern League Central Division, North Leigh lost 3-1 at home to Ware, while Kidlington lost 2-0 at Welwyn Garden City, and bottom side Thame United were beaten 3-1 at home to Barton Rovers.