Barry Hayles hit a winner in the fifth minute of injury-time as Cheltenham secured a dramatic win over Colchester.
Anthony Wordsworth capitalised on a defensive mix-up to give Colchester the lead but a Darren Kenton looping header restored parity.
Wordsworth's second from a Mark Yeates pull-back and a Johnnie Jackson deflected shot made it 3-1 to the U's.
However, Lloyd Owusu and then a Stuart Fleetwood penalty drew Town level before Hayles poked in the late winner.
Cheltenham: Scott P Brown, Kenton, Townsend (Gallinagh 71), Diallo, Wright, Murray, Wesolowski, Russell, Vincent (Hayles 60), Owusu, Fleetwood. Subs Not Used: Perry, Connor, Ridley.
Booked: Diallo.
Goals: Kenton 36, Owusu 53, Fleetwood 57 pen, Hayles 90.
Colchester: Gerken, White, Heath, Reid, Borrowdale, Yeates, Hammond, Jackson, Perkins, Wordsworth, Platt. Subs Not Used: Cousins, Izzet, Baldwin, Wasiu, Vernon.
Booked: Yeates, Borrowdale, Heath.
Goals: Wordsworth 20, 43, Jackson 51.
Att: 3,580
Ref: Andy Penn (W Midlands).
What are these?
Bookmark with:
What are these?