Oxford extended their unbeaten Sky Bet League One run to seven games but had to settle for a 1-1 draw at Accrington.
James Henry gave Oxford a 58th minute lead before Ethan Hamilton fired home a 35-yard strike with six minutes remaining to rescue a point for Stanley.
The closest the visitors came to breaking the deadlock in the first half was a Lewis Bate curling strike which hit the woodwork in the seventh minute.
Stanley’s best chance was the only shot on target before the break, with Hamilton’s strike at the far post deflected out for a corner in the 40th minute.
Oxford started the second half with more intent and Matty Taylor blasted over the bar.
The visitors opened the scoring when Marcus Browne tricked his way to the byline and crossed for Henry to fire home from close range, his second goal in as many games.
The hosts hunted for an equaliser, with Shaun Whalley heading wide and goalkeeper Simon Eastwood touching away Tommy Leigh’s 82nd-minute strike.
And Accrington were rewarded with a point thanks to Hamilton’s moment of magic.
Subscribe or register today to discover more from DonegalLive.ie
Buy the e-paper of the Donegal Democrat, Donegal People's Press, Donegal Post and Inish Times here for instant access to Donegal's premier news titles.
Keep up with the latest news from Donegal with our daily newsletter featuring the most important stories of the day delivered to your inbox every evening at 5pm.