Stephen O'Neill's equaliser midway through the second half rescued a point for Carrick Rangers in the basement battle against Dungannon Swifts.
Former Cliftonville front man O'Neill went on to finish confidently after Swifts player Ryan Mullan had failed to clear a delivery from the left.
Two-from-bottom Dungannon had led for most of the match through a Joe McCready penalty.
The 18th-minute spot-kick was awarded for Anto Lagan's foul on Stefan Lavery.
The Swifts had chances to regain the lead with Michael Ward being denied by a point-blank save from Declan Browne and Lavery going close.
Near the end, a terrific shot by Dungannon's Terry Fitzpatrick crashed off the Rangers crossbar.