In-form Shrewsbury made it five wins on the spin thanks to Ryan Bowman’s fine volleyed finish in a 1-0 victory at Oxford.
Killian Phillips flicked the ball forwards inside the box in the 74th minute and substitute Bowman swivelled to volley unerringly past Simon Eastwood.
It dealt the Us a fourth straight defeat – during which they have scored just once – to increase the pressure on boss Karl Robinson.
Shrewsbury had to withstand long spells of pressure and Oxford did everything but score in the game’s opening quarter.
Tyler Goodrham produced some magic but had no-one to finish off his good work, before Shrews keeper Marko Marosi saved smartly from Brandon Fleming’s free-kick and Marcus McGuane’s drive.
The home side had big appeals for a penalty turned down after Ciaron Brown’s shot came off Tom Flanagan’s hand, and Kyle Joseph’s angled shot hit the post.
Against the run of play Tom Bloxham almost put the visitors ahead with a long-range shot that Simon Eastwood tipped onto the bar, before Bowman pounced with his winner.
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.