Match ends, York City 0, Oxford United 1.
Teenage striker James Roberts scored on his full league debut to earn Oxford United victory at fellow League Two strugglers York City.
Roberts, who netted twice in last Saturday's FA Cup win over Grimsby, grabbed the only goal when he shot home from three yards after Danny Hylton flicked on a Brian Howard corner.
The hosts almost led when Michael Coulson's free-kick hit the bar.
Lewis Montrose also went close while Roberts hit the post for the U's.
Alfie Potter could have also added to Oxford's lead but they did not need a second goal against a York side who have now gone 12 home games without a win.
York City manager Russ Wilcox told BBC Radio York:
"Frustrated, I think that's the key word for today. It's just not dropping for us at the moment either.
"We're just looking for that little bit of luck. But saying all that I'm not going to hide away from facts. We are in trouble and we have to start performing here and winning games.
"The lads are working as hard as they possibly can but I'm just looking for a little but more now."
- 20MeikleSubstituted forStrakerat 45'minutes
- 14MontroseSubstituted forSummerfieldat 69'minutes
- 9FletcherSubstituted forCarsonat 78'minutes
- 7RoseBooked at 55mins
- 29HowardSubstituted forO'Dowdaat 73'minutes
- Scott Duncan
- Shots on Target
Second Half ends, York City 0, Oxford United 1.
Russell Penn (York City) wins a free kick on the left wing.
Foul by Danny Hylton (Oxford United).
Corner, York City. Conceded by Joe Riley.
James Roberts (Oxford United) hits the left post with a right footed shot from the centre of the box.
Marvin McCoy (York City) wins a free kick on the right wing.
Foul by Tareiq Holmes-Dennis (Oxford United).
Attempt missed. Danny Rose (Oxford United) left footed shot from outside the box misses to the right.
Substitution, York City. Josh Carson replaces Wes Fletcher.
Attempt missed. Callum O'Dowda (Oxford United) left footed shot from outside the box misses to the right.
Foul by Michael Coulson (York City).
Danny Hylton (Oxford United) wins a free kick in the attacking half.
Substitution, Oxford United. Callum O'Dowda replaces Brian Howard.
Corner, Oxford United. Conceded by Marvin McCoy.
Corner, Oxford United. Conceded by Alex Cisak.
Attempt saved. Brian Howard (Oxford United) right footed shot from the right side of the box is saved in the bottom right corner.
Substitution, York City. Luke Summerfield replaces Lewis Montrose.
Corner, Oxford United. Conceded by Anthony Straker.
Foul by Jake Hyde (York City).