Shrewsbury Town conceded a 94th-minute equaliser to draw 2-2 with Colchester United, a result that felt like two points dropped at the Meadow. The late collapse leaves Gavin Cowan's side 18th in League Two with eight points from eight games.

Isaac Fletcher thought he had won it for Shrewsbury when he scored in the 92nd minute. But Moses Sesay, who had earlier opened the scoring for the visitors, struck again just three minutes later to snatch a point. Luca Hoole had earlier cancelled out Sesay's first-half strike with a goal in the 67th minute.

Match flow and key moments

Colchester's Moses Sesay was a constant threat, cutting inside onto his left foot throughout the contest. He gave the visitors the lead in the 38th minute, finishing a swift counter-attack. Shrewsbury created several chances, with George Lloyd seeing an excellent header saved by Colchester goalkeeper Sam Hornby in the first half. Jay Turner-Cooke showed good progression in midfield to help Town move into dangerous areas, but they missed key challenges in the build-up to the late leveller. Shrewsbury goalkeeper Marko Marosi made a key save to deny Arthur Read before Fletcher's late strike.

Manager Gavin Cowan acknowledged the frustration but pointed to positives. "There is still plenty of credit to take from this performance," Cowan said after the match. He stated that in the last four games, his team should have had between nine and 12 points, but instead they have struggled to close out matches.

Context and next steps

With injuries and international call-ups limiting his options, Cowan has seen his team look more comfortable at home but fail to manage games effectively in the closing stages. Key players such as Tom Bayliss and Elliott Bennett were absent from the matchday squad.

The focus now shifts to turning improved performances into points on the road. Shrewsbury travel to face sixth-placed Grimsby Town on Saturday, 3 October, a fixture detailed on our fixtures page. Cowan stressed that instilling belief in winning games is the next step for his squad.

This story first appeared at Iconic Media

L0-2L1-3W1-0L0-3L0-2W2-0D1-1D2-2
Shrewsbury: last 8 league results, oldest first (2 wins, 2 draws, 4 defeats)
01224123456788
Shrewsbury only: points total after each of the 8 league matches played this season (8 points). Dashed line: the maximum possible.