Glentoran and Coleraine cancelled each other out when third hosted second in the Danske Bank Premiership while, at the other end, the bottom four were all in action with Portadown the only winners on the night.
Jay Donnelly opened the scoring at The Oval after just six minutes with a superb left-foot strike past Bannsiders keeper Martin Gallagher.
However, Matthew Shevlin levelled for the visitors just before the half-hour mark when he glanced a header into the net from Jamie Glackin's delivery. And he edged Coleraine in front with 20 minutes remaining with a low finish after being Rhys Marshall to the ball.
But that lead last just a few minutes when the unfortunate Josh Carson scored a spectacular own goal when, whilst attempting to beat Hrvoje Plum for possession, he pinged the ball into his own net from around 35 yards.
An Adam Salley goal early in the second half was enough for Portadown to beat Dungannon Swifts at Shamrock Park. He collected the ball from Ben Tilney outside the area before leaving Swifts keeper Roy Carroll rooted to the spot with a curling effort.
Meanwhile, at Milltown, Warrenpoint Town and Carrick Rangers failed to produce a goal although both sides did come close with Ryan Swan, Daniel Byrne and Cathair Friel, amongst others, all having chances.