Donegal Celtic moved two points clear of bottom club Newry after twice equalising against Cliftonville.
George McMullan put Cliftonville ahead three minutes into the second half, netting from close-range after Rory Donnely had headed down.
DC were level within a minute as Paul McVeigh pounced to score after home keeper Jack Duffin had parried a shot.
Conal Burns headed in his first senior goal to restore the Reds' lead but Eamon McAllister brought Celtic level.
Burns touched in with his foot at the far post in the 56th minute after Donnelly had created space to cross.
McAllister rifled in an excellent finish on 68 minutes after Stephen McAlorum had played the ball through.