Swansea win 3-1 on aggregate
A flurry of goals at the start of the second half sent Swansea through to an LDV Vans Trophy final meeting with Carlisle at the Millennium Stadium.
Colchester levelled the aggregate score in the southern area final just after the restart when Neil Danns' shot bobbled over goalkeeper Willy Gueret.
But six minutes later Leon Britton ghosted in to smash the ball home to put a stop to Colchester's surge.
Leon Knight's incisive finish further extended Swans' aggregate advantage.
Colchester: Gerken, Baldwin, Chilvers, Brown,
White (Williams 61), Halford, Danns, Watson, Yeates (Guy 90),
Subs Not Used: Elokobi, Richards, Cousins.
Goals: Danns 46.
Swansea: Gueret, Tate, Monk, O'Leary, Ricketts, Britton,
Lowe (Forbes 78), Martinez, Robinson (Way 90), Akinfenwa,
Knight (Trundle 66).
Subs Not Used: Murphy, MacDonald.
Goals: Britton 52, Knight 56.
Ref: P Crossley (Kent).