Wins for Carrick, Crues and Ports on final day

Gibson came off the bench to score late for Carrick Rangers
- Published
Carrick Rangers warmed up for the European play-offs with a late 3-2 win over already relegated Glenavon in their final league game at Mourneview Park.
Substitute Danny Gibson scored the winner as Stephen Baxter's side came from behind to claim victory.
Elsewhere in the bottom six, Crusaders, who will face Annagh United in the promotion/relegation play-off, held on to beat Ballymena United 3-2 at Seaview.
Portadown scored two late goals as they picked up a 4-2 victory over Bangor at Clandeboye Park.
The three top six games will kick-off at 17:30 BST with Larne, Coleraine and Glentoran all vying to win the Gibson Cup.
Gibson grabs late winner for Carrick
Watch: Carrick leave it late to claim victory
Chances were at a premium in a cagey first half, but as the interval approached, the hosts were handed a chance to break the deadlock when Nathaniel Ferris powered into the area and was felled by Lorcan Donnelly.
From the spot, Paddy Burns stepped up to put Glenavon ahead, drilling low past Donnelly.
The away side responded just shy of the hour, drawing level when substitute Aidan Steele's teasing delivery evaded everyone in a crowded penalty area before Adam Lecky applied the finishing touch at the back post.
Momentum stayed with Baxter's side as they completed the turnaround with 17 minutes remaining, Steele's pinpoint corner found Jimmy Callacher, who slotted past a helpless Carney from close range.
The Lurgan Blues were not done there, though, and with time ticking away, they levelled again when Alfie Pollock reacted quickest to a corner to side-foot home his first goal in Glenavon colours aged just 16 years and 25 days.
There was still time for a final twist as just when a point apiece looked likely, Gibson latched onto Luke McCullough's header to slot home the winner in the 90th minute.
Crues hang on to beat Sky Blues
Highlights: Crusaders 3-2 Ballymena United
On an afternoon when veteran striker Jordan Owens brought the curtain down on a memorable career, the club's next generation were to the fore as Crusaders saw off Ballymena.
Ballymena passed up a glorious chance to take the lead inside the opening few minutes. Daire O'Connor did brilliantly to evade a number of Crusaders defenders before crossing to the unmarked Success Edogun, who somehow headed wide with the goal at his mercy.
They were made to pay soon after as Finley Thorndike opened the scoring with a fine individual goal, skipping past a number of defenders before beating Declan Breen at his near post with a low drive.
Three minutes later it was 2-0, Thomas Maguire scoring his first goal of season from the penalty spot after he had been upended inside the penalty area.
Things went from bad to worse for the visitors as Joel Thompson inadvertently put the ball in his own net as he struggled to clear after Brendan Hamilton's spectacular shot crashed off the crossbar to make it 3-0.
Ballymena United came close to pulling a goal back when Jack O'Reilly set up O'Connor, but the winger's effort rebounded to safety off the base of a post.
The goal they had been threatening arrived just before the break when Edogun made up for his earlier miss with a tap-in from close range after Crusaders failed to deal with a free-kick.
The big striker netted his second of the afternoon 10 minutes after the restart, again capitalising on some poor Crusaders defending to score from six yards out, but that was that for the Braidmen.
Ports see off Seasiders
Highlights: Bangor 2-4 Portadown
The visitors took an early lead after just eight minutes when James Teelan's low, shot was parried by Gareth Deane straight into the path of Eamon Fyfe, who finished from close range.
Bangor got back into it when Jay Boyd was teed up by Iestyn Hughes and finished first time to level the game after a quarter of an hour.
The Ports responded and Ben Quinn, who had entered the game early for an injured Shay McCartan, was teed up by Teelan to stab one past Deane from a narrow angle to send his side in ahead at the break.
The second half was largely a slow affair with Boyd having the best chance when he headed Stephen McGuinness' pinpoint cross into the side netting.
He was then replaced by Michael Halliday with 10 minutes remaining as the Irish League icon bowed out of the local game aged 46 and in his 27th season.
There was a late flurry of action in stoppage time with three goals, albeit none for Halliday.
First, Josh Ukek finished low and hard from a narrow angle before Daniel Hannan netted a stunning long-range effort for his first senior goal.
There was still time for Teelan to get the goal his performance deserved as he finished well with the last kick of the game.