Postpublished at 16:46 BST 19 September
Bangor 3-1 Portadown
Three minutes of added time to be played.
Irish Premiership fixtures
FT: Coleraine 1-0 Limavady United
FT: Bangor 3-1 Portadown
Harrison scores opener McKinnon then sent off for Ports as McRoberts and Hughes add further goals
Devlin own goal pulls one back for Ports
FT: Carrick Rangers 2-5 Larne
O'Neill scores early double for Larne and Bent adds third from the spot before Gibson nets twice in first-half stoppage time
O'Neill completes hat-trick in second half as Crowe sent off and Bent scores another penalty
FT: Cliftonville 1-2 Glentoran
Malone heads Glens ahead and McMaster equalises with fine free-kick before Jenkins restores away side's lead
Malone then sent off
FT: Dungannon Swifts 1-1 Ballymena United
Rutkowski strikes for Sky Blues, who have Whiteside dismissed before Wallace levels
FT: Linfield 1-0 Crusaders
Bangor 3-1 Portadown
Three minutes of added time to be played.
Carrick Rangers 2-5 Larne
Larne boss Gary Haveron utilises his bench as Mark Randall and Benji Magee replace Dylan Sloan and hat-trick hero Paul O'Neill.
Cliftonville 1-2 Glentoran
More drama here as Jack Malone is dismissed as he is shown a second yellow for bringing down Rory Hale.
Dungannon Swifts 1-1 Ballymena United
Sean McAllister takes on a volley from the edge of the area, with his effort deflecting off Ballymena captain Fuad Sule before crashing against the crossbar and away.
Dungannon go agonisingly close to breaking down the 10-man visitors.
Bangor 3-1 Portadown
The ball bounces off an unfortunate Oisin Devlin and into his own net as Portadown get one back against Bangor.
Watch: Oisin Devlin pulls one back for Portadown to make it 3-1
Dungannon Swifts 1-1 Ballymena United
Stephen Fallon replaces Caoimhin McConnell for Ballymena after 85 minutes.
Dan Bent pen (81 mins)
Dan Bent tucks his second penalty of the afternoon into the bottom corner to surely wrap up victory for Larne.
The spot kick was awarded after Joe Crowe tugged back Dylan Sloan in the penalty area with referee Shane McGonigle issuing a straight red card.
Linfield 1-0 Crusaders
Ben Hall has the ball in the back of the net but it won't count as Isaac Baird is judged to have handled the ball in the build-up.
Carrick Rangers 2-4 Larne
Paul O'Neill on target again to complete his hat-trick and give Larne some breathing space.
Carrick Rangers 2-4 Larne
Bangor 3-1 Portadown
Steven McCullough crashes the ball off the crossbar from a free-kick
that would have been game over.
Carrick Rangers 2-4 Larne
Carrick's Joe Crowe is sent off and Larne have a penalty.
Jordan Jenkins (83 mins)
Glentoran look to have won this as substitute Jordan Jenkins fires in from close range after Cliftonville fail to clear their lines from a corner.
Dungannon Swifts 1-1 Ballymena United
Dungannon work the ball across the edge of the Ballymena box before Corey Smith finds space on the left, but David Toure makes a crucial challenge before he can shoot.
Linfield 1-0 Crusaders
15-year-old Michael Mulholland, who has signed a pre-contract with Liverpool, is introduced with eight minutes left on the clock for the visitors.
He replaces Robbie Weir.
Dungannon Swifts 1-1 Ballymena United
Ballymena make another change after 79 minutes as Sean Murray replaces Joshua Archer, with the 10-man visitors looking to hold firm.
Dungannon Swifts 1-1 Ballymena United
Junior Uzokwe meets Gael Bigirimana's pass and looks to turn on the edge of the box, but Joshua Archer wins the ball well before being fouled by Corey Smith.
Dungannon Swifts 1-1 Ballymena United
From the resulting corner, Keelan Dillon delivers from the right towards Junior Uzokwe, who dives to meet the ball but sends his header over the crossbar and into the top of the netting.
Carrick Rangers 2-4 Larne
Danny Gibson's snap-shot is saved low down by Rohan Ferguson as Carrick attempt to get back into this match.
Dungannon Swifts 1-1 Ballymena United
Kris Lowe slides the ball into Keelan Dillon, whose low cross is blocked before Dungannon recycle possession.
Sean McAllister then delivers deep from the right towards Andrew Mitchell, whose effort towards goal is dipping under the crossbar before David Walsh makes the save.
Dungannon Swifts 1-1 Ballymena United
Ballymena threaten on the counter as captain Fuad Sule goes to ground, but the referee waves away the appeals and play continues.