Dominic Thompson’s equaliser secured bottom-placed Forest Green a thrilling 3-3 draw with Colchester in League Two.

Rovers went ahead in the 10th minute when Matty Stevens netted from the spot, after Tom Hopper had been adjudged to have fouled Jordan Moore-Taylor in the area.

The visitors extended their lead in the 27th minute through returning striker Christian Doidge, who converted from close range after the hosts had failed to clear their lines in the area.

Colchester halved the deficit in the 65th minute when Alistair Smith finished clinically from a tight angle, after being fed by John Akinde in the area.

Jayden Fevrier made it 2-2 two minutes later when he finished first time, from Harry Anderson’s pass.

Colchester completed their turnaround in the 70th minute when Anderson drilled home a low shot from the edge of the area from Hopper’s pass.

But Forest Green equalised in the 74th minute when Thompson’s long-range low shot squirmed past goalkeeper Owen Goodman, seconds after Doidge’s effort had been blocked on the line.