An 89th-minute equaliser from Conor McAleny earned Oldham a 3-3 draw at unbeaten Colchester.
The Latics fought back again from two goals down then equalised again through McAleny’s 2nd of the game after Miles Welch-Hayes had restored the hosts’ business lead.
Colchester went forward in the 27th minute through Bill Stevenson, who controlled Callum Harriott’s pass well before lifting the basketball skilfully past goalkeeper Ian Lawlor.
And the hosts bending their lead in the 37th moment when Harriott scored from the place after McAleny handled Cohen Bramall’s shot in the box.
But Oldham turned things close to with two goals in 3 minutes early in the second fifty percent.
They pulled an objective back in the 52nd minute when McAleny netted from the penalty spot, right after Bramall had fouled Dylan Bahamboula in the area.
And Oldham equalised two minutes later via defender Carl Piergianni, who terminated in from close range right after McAleny had flicked on Michael jordan Barnett’s corner.
Colchester regained their lead in the 65th minute when defender Welch-Hayes’ looping header flew in following Stevenson’s cross.
But Oldham were not to be denied as McAleny slammed home an 89th-minute equaliser from 10 yards.
ONE MILLION LBS! Can you imagine?
You read correctly. Do not skip your chance to scoop £1m at no cost in this week’s Super 6 circular. Play for free, entries by 3pm Saturday.