Lloyd Anderson's late equaliser earned Carrick Rangers a deserved share of the spoils in an enthralling 3-3 draw with Cliftonville.
The Reds looked like they were moving six points clear at the top of the league before Anderson struck in stoppage time to earn his side a draw.
Paddy McLaughlin's men went in 3-1 up at half time after goals from Levi Ives, Sean Moore and Ronan Hale, but Kyle Cherry added to David Cushley's first half strike after the break to give the hosts hope.