Carrick Rangers stunned league leaders Larne with a 3-2 victory at Inver Park, ending their opponents' three-game unbeaten run. Danny Gibson, Joe Crowe, and Paul Heatley scored for Carrick, with Tiarnan O'Connor and Dan Bent replying for Larne.
Meanwhile, Coleraine moved within two points of the summit after a 1-0 win against Ballymena United, with Will Patching's first-half goal proving decisive in the match at the Coleraine Showgrounds.