Match ends, Crawley Town 1, Colchester United 0.
Substitute James Tilley struck a 93rd-minute winner for Crawley as the Reds ended a nine-game wait for a home league win with a 1-0 victory over Colchester.
Crawley nicked a dour encounter in the third minute of stoppage time when Tilley shot low into the net following a pass by Tom Nichols for his first goal for the club.
Crawley, without a win in their previous four league games, suffered an early injury blow when left-back Tom Dallison was forced off with a foot injury.
The Reds then survived a scare when Aramide Oteh raced through after a slip by Jack Powell and keeper Glenn Morris made an important block in a one-on-one situation.
Morris later parried a close-range shot from Omar Sowunmi before Powell drilled a low free kick narrowly wide of keeper Dean Gerken's right-hand post.
Colchester, who are now winless in 12 games, had a scare when an sliced attempted clearance by Sowunmi came back off his own post.
Morris kept the U's at bay 10 minutes after the break by producing a fine one-handed save to keep out a fierce drive from Oteh, making his first start on loan from QPR.
Both sides made double substitutions but clear-cut chances were at a premium, although Gerken made a double save from Ashley Nadesan and Tilley - before the forward made his late intervention.
Match report supplied by PA Media.
- 19TunnicliffeBooked at 44mins
- 6Dallison-LisbonSubstituted forDaviesat 6'minutes
- 34Maguire-DrewSubstituted forTilleyat 63'minutes
- 39HessenthalerSubstituted forWrightat 89'minutes
- 29HeskethSubstituted forMatthewsat 63'minutes
- 2Welch-HayesBooked at 90mins
- 23PokuSubstituted forChilversat 67'minutes
- 8PellSubstituted forSarpong-Wireduat 32'minutesBooked at 90mins
- 11HarriottSubstituted forFoliviat 89'minutes
- 9OtehSubstituted forBrownat 67'minutes
- Tom Nield
- Shots on Target
Second Half ends, Crawley Town 1, Colchester United 0.
Miles Welch-Hayes (Colchester United) is shown the yellow card for a bad foul.
Ashley Nadesan (Crawley Town) wins a free kick on the left wing.
Foul by Miles Welch-Hayes (Colchester United).
Goal! Crawley Town 1, Colchester United 0. James Tilley (Crawley Town) right footed shot from the centre of the box to the bottom right corner. Assisted by Tom Nichols.
Brendan Sarpong-Wiredu (Colchester United) is shown the yellow card for a bad foul.
George Francomb (Crawley Town) wins a free kick in the defensive half.
Foul by Brendan Sarpong-Wiredu (Colchester United).
Archie Davies (Crawley Town) wins a free kick in the defensive half.
Foul by Noah Chilvers (Colchester United).
Substitution, Crawley Town. Josh Wright replaces Jake Hessenthaler.
Substitution, Colchester United. Michael Folivi replaces Callum Harriott.
Foul by Archie Davies (Crawley Town).
Callum Harriott (Colchester United) wins a free kick in the defensive half.
Attempt blocked. Tom Nichols (Crawley Town) right footed shot from outside the box is blocked. Assisted by Sam Matthews.
Ashley Nadesan (Crawley Town) wins a free kick in the defensive half.
Foul by Omar Sowunmi (Colchester United).
Attempt missed. Jack Powell (Crawley Town) left footed shot from the right side of the box is close, but misses the top left corner. Assisted by Tom Nichols.
Offside, Colchester United. Brendan Sarpong-Wiredu tries a through ball, but Callum Harriott is caught offside.