Carrick Rangers suffered their first league defeat since August, losing 3-2 at Ards on Saturday afternoon.
Denver Gage’s 10th-minute header put the home side in front before Miguel Chines levelled matters with a free-kick.
Former Carrick frontman Stephen O’Neill pounced on a loose ball to restore Ards’ one-goal advantage, but the teams went in level at half-time when Rangers skipper Aaron Harmon found the net.
On 66 minutes Craig McMillen ran through and slotted past Brian Neeson for what proved to be the match-winning goal.
Ards starting XI: Shanahan, Hall, Cully, Gage, Cockcroft, Faulkner, Clarke, McMillen, Arthurs, Curtis, O’Neill.
Carrick Rangers starting XI: Neeson, Smyth, Traynor, Donaghy, Kelly, Taggart, Harmon, Cherry, Chines, Roy, McCloskey.
Championship 1 results (March 14)
Ards 3 - 2 Carrick Rangers
Ballyclare Comrades 3 - 0 HW Welders
Donegal Celtic 1 - 1 Dundela
Knockbreda 0 - 2 Lisburn Distillery
Larne 4 - 1 Armagh City
Loughgall 2 - 1 Dergview
PSNI 2 - 1 Bangor