Match ends, Colchester United 1, Stevenage 2.
Colchester United's automatic promotion hopes suffered a blow after they were beaten at home by Stevenage, who claimed a first away win since October.
The game was delayed for 15 minutes after the visitors' coach broke down on the way to the ground.
But it was Boro who caught the hosts cold when they took a fifth-minute lead, Ben Nugent's header from Joel Byrom's free-kick striking a post before going in for an own goal off Colchester goalkeeper Rene Gilmartin.
After Stevenage keeper Paul Farman denied Harry Pell, the visitors then doubled their lead 10 minutes before half-time when Danny Newton tapped in from two yards after Kurtis Guthrie had headed back Jamal Campbell-Ryce's deep cross.
Farman denied both Frank Nouble and Sammie Szmodics in first-half stoppage-time and Colchester substitute Mikael Mandron's header rattled a post for the hosts.
Colchester eventually pulled a goal back with seven minutes remaining through skipper Luke Prosser, who touched in from close range after Tom Eastman had headed Brennan Dickenson's corner towards goal.
Report supplied by the Press Association.
- 5ProsserBooked at 56mins
- 6KentBooked at 39minsSubstituted forVincent-Youngat 45'minutes
- 2JacksonBooked at 74mins
- 4LapslieSubstituted forSeniorat 66'minutes
- 9NorrisSubstituted forMandronat 74'minutes
- 1FarmanBooked at 88mins
- 15VancootenBooked at 65mins
- 20Campbell-RyceBooked at 85minsSubstituted forHuntat 86'minutes
- 8ByromBooked at 21mins
- 10KennedySubstituted forHenryat 85'minutes
- 19NewtonSubstituted forRevellat 70'minutes
- Lee Collins
- Shots on Target
Second Half ends, Colchester United 1, Stevenage 2.
Corner, Colchester United. Conceded by Joel Byrom.
Harry Pell (Colchester United) wins a free kick on the left wing.
Foul by Joel Byrom (Stevenage).
Paul Farman (Stevenage) is shown the yellow card.
Substitution, Stevenage. Johnny Hunt replaces Jamal Campbell-Ryce.
Jamal Campbell-Ryce (Stevenage) is shown the yellow card for a bad foul.
Ryan Jackson (Colchester United) wins a free kick in the defensive half.
Foul by Jamal Campbell-Ryce (Stevenage).
Substitution, Stevenage. Ronnie Henry replaces Ben Kennedy.
Goal! Colchester United 1, Stevenage 2. Luke Prosser (Colchester United) right footed shot from the centre of the box to the bottom left corner. Assisted by Tom Eastman following a corner.
Corner, Colchester United. Conceded by Paul Farman.
Attempt saved. Mikael Mandron (Colchester United) header from the centre of the box is saved in the top centre of the goal.
Corner, Colchester United. Conceded by Ben Nugent.
Attempt blocked. Sammie Szmodics (Colchester United) right footed shot from outside the box is blocked.
Attempt missed. Sammie Szmodics (Colchester United) left footed shot from the left side of the six yard box is close, but misses to the left.
Luke Prosser (Colchester United) wins a free kick in the defensive half.
Foul by Alex Revell (Stevenage).
Foul by Ryan Jackson (Colchester United).