A STUNNING last-minute strike by Glentoran’s Danny Amos broke the deadlock and Dungannon hearts at the Oval.
That was enough to settle what was an otherwise dour struggle between the teams in second and third, with the Glens extending their lead over the Swifts to four points with two matches in hand.
Champions-elect Linfield – who drew 2-2 at Ballymena on Friday night – are 17 points clear at the top, having played two matches more than their bitter rivals.
Larne’s fast-fading hopes of a hat-trick of titles were dented further with a 1-0 defeat against Crusaders at Inver Park, Jordan Forsythe heading home the only goal after 31 minutes.
The defeat leaves Larne a whopping 22 points behind the Blues with five matches in hand, accrued due to European commitments.
The two teams meet at Windsor Park on Tuesday night.
Rhyss Campbell scored on 76 minutes to give Coleraine a 1-0 victory at Carrick Rangers.
Cliftonville face Portadown at Solitude on Sunday afternoon (3pm).