Rangers defeat young U's side.
Colchester United bowed out of this year's Essex Senior Cup, as Concord Rangers ran out winners in the semi-final tie.
Rangers have enjoyed good fortune in the county competition in recent years and will get the chance to pick up the trophy in this year's final after putting John McGreal's men out at the final four stage.
The visitors took the lead on 26 minutes, shortly after Dillon Barnes had made a fine save to turn away a header from a corner.
The U's keeper could do little to deny Lewis Taaffe, who drove into the box and smacked home an effort to make it 1-0.
Having then hit the crossbar with a lob by Steve Cawley, Concord's lead was shortlived as the U's were given a free kick on 32 minutes.
Louis Dunne was felled in the box, and picked himself up to finish firmly from the penalty spot.
The U's were into their stride now and Sembie-Ferris and Edge both had chances as they powered forward from midfield to strike shots from the edge of the box.
All square at the break, Concord got their noses in front just after the hour mark, with the second penalty kick of the game.
There was a handball amidst a melee in the box and Cawley made no mistake as he scored from the spot.
The U's kept pressing but found it hard to break through a resolute back line for the visitors, who extended their lead in the dying stages.
Barnes had denied Dowie earlier on in the second half with a smart reaction stop, but he could do little as the midfielder fired home with five minutes remaining.
And that was enough to see Concord into their third Senior Cup final in as many years, as they retained their unbeaten run in 2016.