Crawley's Conference play-off hopes continued to fade as they extended their winless run to five league matches with a disappointing 2-2 draw at home to bottom club Leigh.
Steve Bleasdale's visitors, who had scored only one goal in their previous four games, staged a remarkable comeback.
Allan Tait had given Town an early advantage with a 16th-minute header after Neil Jenkins had supplied the cross.
The points looked safe when Tait laid on a goal for Charlie MacDonald after 67 minutes.
But three minutes later Gary Williams pulled one back, and with 77 minutes gone Lee Mulvaney stole in for an unlikely equaliser with his first goal for the club - and Mark Drew even had two late chances to snatch victory for Leigh.