Read United snatched a dramatic late equaliser to recover from two goals down with nine men.
Four minutes into added time, Jordan Neary hit an unerring half-volley that nestled in the top corner, leaving Colne broken hearted.
The hosts had Andrew Arkwright dismissed for serious foul play, whilst play-maker Danny Sharples hobbled off with Read already using their quota of subs.
The home side started brightly, showcasing pass and move football, Darren Barrow hitting the post after a particular fine flowing move.
Colne took the lead on the half hour mark, Danny Ellerton hit a delicious angled drive that found the far corner, slightly against the run of play.
A plethora of chances went begging for Read, Richard Wilson going close from distance, with Arkwright and Sharples also guilty of firing wide.
The visitors grew in stature after the break, waves of counter attacks orchestrated by Daniel Pinder troubled the home side, with home goalkeeper Nick Galea busiest between the posts.
Red mist then descended on Arkwright, an idiotic challenge left the referee with no option, and Read with a mountain to climb.
This was compounded as Colne raced away to make it two, Gareth Hargreaves prodding home with 10 minutes left on the clock to seemingly wrap up the points.
Read, now down to nine, rallied, and James Murray halved the deficit with an opportunistic snapshot that left the keeper flat-footed.
Sensing vulnerability, the hosts piled everyone forward, even goalkeeper Galea, who caused confusion in the area, and the ball fell to man of the match Neary, who stole the show and a point with a sensational strike from the edge of the area, sending the Read side into delirium.
Final score: Read United 2, Colne United 2