Match ends, Swindon Town 1, Colchester United 2.
Colchester United recorded their third consecutive win in League One with a narrow victory at Swindon Town.
George Moncur gave the U's an early lead from 12 yards, but Wes Thomas fired in a leveller from close range.
United retook the lead as Callum Harriott collected Marvin Sordell's pass and slotted past Ty Belford.
Nicky Ajose hit the post and Raphael Branco had a late header cleared off the line for the Robins, but Colchester clung on to secure the three points.
- 29Rossi Branco
- 8KasimSubstituted forBrophyat 61'minutes
- 4RobertSubstituted forBalmyat 76'minutes
- 14ThomasSubstituted forHyltonat 27'minutes
- 4EdwardsBooked at 65mins
- 10MoncurSubstituted forGilbeyat 79'minutes
- 31HarriottSubstituted forAmbroseat 74'minutes
- 45SordellSubstituted forBonneat 89'minutes
- Oliver Langford
- Shots on Target
Second Half ends, Swindon Town 1, Colchester United 2.
Foul by Jordan Williams (Swindon Town).
Gavin Massey (Colchester United) wins a free kick in the attacking half.
Corner, Swindon Town. Conceded by Jamie Jones.
Attempt blocked. Raphael Rossi Branco (Swindon Town) header from the centre of the box is blocked.
Corner, Swindon Town. Conceded by Frankie Kent.
Substitution, Colchester United. Macauley Bonne replaces Marvin Sordell.
Attempt missed. Alex Gilbey (Colchester United) right footed shot from outside the box is too high.
Drissa Traoré (Swindon Town) wins a free kick in the defensive half.
Foul by Tom Eastman (Colchester United).
Attempt missed. Jordan Williams (Swindon Town) right footed shot from more than 35 yards misses to the right.
Substitution, Colchester United. Alex Gilbey replaces George Moncur.
Nicky Ajose (Swindon Town) hits the left post with a right footed shot from the left side of the six yard box.
Substitution, Swindon Town. Jeremy Balmy replaces Fabien Robert.
Drissa Traoré (Swindon Town) wins a free kick in the attacking half.
Foul by Darren Ambrose (Colchester United).
Attempt missed. Frankie Kent (Colchester United) header from the centre of the box is too high.
Substitution, Colchester United. Darren Ambrose replaces Callum Harriott because of an injury.
Corner, Colchester United. Conceded by Tyrell Belford.