Ballymena United produced a stunning fightback to stall Cliftonville’s title charge near the top of the Danske Bank Premiership.
A superb Jamie McDonagh double in the 18th and 80th minutes had fired the Reds into what seemed an unassailable lead at the Showgrounds.
But the Sky Blues hit back with two goals in four breathless minutes near the end through captain Leroy Millar and a Paul McElroy penalty in added time.