Match ends, Cambridge United 3, York City 1.
Cambridge won for the third time in four games with a solid display at home to struggling York.
Jimmy Spencer's header and Josh Coulson's volley put the home side two goals up before James Berrett's top corner strike brought York back in it.
Ben Williamson capitalised on Scott Flinders' spill from Spencer's driven shot to regain the two goal cushion.
The U's Luke Berry chipped a late penalty over the bar after Dave Winfield's clumsy foul on Leon Legge.
Cambridge manager Shaun Derry told BBC Radio Cambridgeshire:
"I think everyone was wondering how we would respond after a difficult afternoon last week.
"I thought we controlled the game from start to finish. We could have scored a lot more goals, we could have been more ruthless, but the key to it was reacting and getting the three points.
"It was a real accomplished 95 minutes. You reach for the stars as we always do, but I'm delighted with the three points, the calibre of the goals was pretty decent as well."
York City manager Jackie McNamara told BBC Radio York:
"It's disappointing. I thought we started well. I think from our point of view we had too many off it today.
"Physically, I thought they caused us problems up front and we didn't handle that.
"I thought they handled the conditions better than us and that was the difference in the game."
- 8BerrySubstituted forDonaldsonat 79'minutes
- 21SpencerSubstituted forSimpsonat 88'minutes
- 6SatkaBooked at 68mins
- 10PennSubstituted forCarsonat 79'minutes
- 33McEvoySubstituted forHydeat 62'minutes
- 32FewsterSubstituted forThompsonat 77'minutes
- Nick Kinseley
- Shots on Target
Second Half ends, Cambridge United 3, York City 1.
Foul by Lubomir Satka (York City).
Harrison Dunk (Cambridge United) wins a free kick in the defensive half.
Substitution, Cambridge United. Robbie Simpson replaces James Spencer.
Reece Thompson (York City) wins a free kick on the left wing.
Foul by Leon Legge (Cambridge United).
Foul by Reece Thompson (York City).
Ryan Ledson (Cambridge United) wins a free kick in the defensive half.
Corner, Cambridge United. Conceded by Josh Carson.
Corner, York City. Conceded by Harrison Dunk.
Substitution, Cambridge United. Ryan Donaldson replaces Luke Berry.
Substitution, York City. Josh Carson replaces Russell Penn.
Substitution, York City. Reece Thompson replaces Bradley Fewster.
Penalty missed! Bad penalty by Luke Berry (Cambridge United) right footed shot is just a bit too high. Luke Berry should be disappointed.
Penalty conceded by Dave Winfield (York City) after a foul in the penalty area.
Penalty Cambridge United. Leon Legge draws a foul in the penalty area.
Corner, Cambridge United. Conceded by Lubomir Satka.
Foul by James Berrett (York City).
Luke Berry (Cambridge United) wins a free kick in the attacking half.