Jack Price’s stunning late strike helped relegation-battling Shrewsbury earn a 1-1 draw with promotion-chasing Oxford in League One.
Billy Bodin fired Oxford into a second-half lead but they dropped out of the top six after Price volleyed home an 83rd-minute equaliser.
In a quiet opening 15 minutes, Oxford had the first opportunity through Mark Harris, who was played through on goal but was denied by goalkeeper Marko Marosi.
Shrewsbury’s Aiden O’Brien received a low ball into the box from Dan Udoh on the half-hour mark, but his timid effort was parried clear by Jamie Cumming.
The U’s broke the deadlock eight minutes into the second half.
Josh Murphy brought down a long ball, went around the keeper before getting pushed wide and sent in a low cross to Harris, who laid it off to Bodin to smash home.
But the hosts equalised through substitute Price’s 20-yard volley.
Oxford came close to retaking the lead from the kick-off as Bodin had an edge-of-the-box effort pushed away. Cameron Brannagan then had a follow-up shot, but Morgan Feeney made a last-ditch clearance to edge the Shrews a point closer to safety.
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.