Cliftonville's poor run of league form continued as they were held to a draw by Warrenpoint Town who move off the bottom of the table on goal difference.
Jay Donnelly's 16th-minute right-foot shot slipped in at the near post but Stephen Hughes poked the ball from a corner for an equaliser on 41 minutes.
Substitute Joe Gormley found the net with a delicate header from a Tomas Cosgrove header after 64 minutes.
Mark Hughes blasted home on 79 minutes to seal a precious point for his side.
Under-par champions Cliftonville are now without a win in their last five Premiership outings, from which they have accumulated just three points.
They lie nine points behind leaders and north Belfast rivals Crusaders.
Donnelly continued his recent good form by cutting inside and firing in the opening goal but Warrenpoint responded well and John McGuigan had a shot tipped over by the Reds' debutant goalkeeper Peter Cherrie.
Hughes levelled by scoring from a yard out with the Cliftonville defence static but Gormley's headed effort nudged Tommy Breslin's outfit in front.
The visitors continued to exert pressure and Cherrie made two fantastic saves to deny Daniel Hughes.
Mark Hughes took advantage of a defensive mistake for the equaliser.