Excellent strikes from Alex Newby, teenage striker Samson Tovide and Luke Hannant downed Doncaster, who failed to register an effort on target, and gave their previously rock-bottom hosts their first win in nine games, lifting them out of the League Two relegation zone.
A bad afternoon for Danny Schofield’s side was made worse by an ominous-looking injury to substitute Aidan Barlow, who had to be taken off on a stretcher.
Scroll down for our player ratings.
1. Match action
Kyle Knoyle takes a touch. Photo: Howard Roe/AHPIX LTD
2. Jonathan Mitchell - 6
Called into action early as Colchester made a fast start. No chance with any of the goals - three great strikes - but shaky in possession at times. Denied Colchester a third with a decent save late on. Photo: Pete Norton
3. Kyle Knoyle - 4
Stifled in his attempts to get forward from the off and failed to produce the quality on the rare occasions he did find openings. Photo: Howard Roe/ahpix.com
4. James Maxwell - 5
Should have opened the scoring with a first-half effort from inside the box. Enjoyed his best moments further up the pitch but his final third entries were few and far between. Photo: Howard Roe/ahpix.com