Millar on the markpublished at 21:33 British Summer Time 25 May 2021
Ballymena United 3-0 Warrenpoint Town
Coleraine 1-1 Linfield (res)
Ballymena United 3-0 Warrenpoint Town (res)
Carrick Rangers 3-6 Glenavon (res)
Cliftonville 1-1 Crusaders (res)
Larne 0-1 Glentoran (res)
Portadown 4-2 Dungannon Swifts (res)
Ballymena United 3-0 Warrenpoint Town
Carrick Rangers 3-5 Glenavon
There it is! The insurance goal.
Andy Hall gets it, heading a Peter Campbell free-kick home at the back post to secure three points for Glenavon after a simply breathtaking second half.
Portadown 4-2 Dungannon Swifts
Adam McCallum meets Sam Warde's corner kick with a thumping header for Portadown's fourth goal.
The big defender was culpable for Dungannon's equalising goal earlier in the second half with a poor back-pass - he'll feel better now.
Coleraine 1-1 Linfield
Roy Walker
BBC Sport NI summariser
Quote MessageTo win the double in the way that they have done it is a remarkable achievement by Linfield. David Healy should be very proud of his squad and I'm sure that he is. Every player has played their part and they are deserved champions.
Coleraine 1-1 Linfield
Coleraine 1-1 Linfield
Scenes of celebration on the pitch as Linfield players, staff and backroom team congratulate each other.
Coleraine 1-1 Linfield
That's it!
The referee blows the final whistle and Linfield are champions for the third time in a row.
A record-equalling 55th title on its way to Windsor Park.
It's a league and cup double for the Belfast Blues!
Carrick Rangers 3-4 Glenavon
Now hang on just a second.
This one isn't over yet as Lee Chapman scores his second of the evening to bring Carrick back into it.
It was 4-3 to Glenavon when they met here in February. Crazy stuff.
Portadown 3-2 Dungannon Swifts
Another twist in this topsy-turvy game as Portadown go back in front through Adam Salley.
Keeper Jacob Carney's huge clearance flicks off the head of Dungannon defender Matthew Smyth leaving Salley racing clear to lift the ball over the advancing Roy Carroll.
Coleraine 1-1 Linfield
Josh Carson unleashes a drilled shot from 20 yards which is well saved by Chris Johns.
The keeper palms it away and Jimmy Callacher clears the danger. Will that be Coleraine's last chance?
Four minutes of added time to be played.
Linfield four minutes from the Gibson Cup!
Ballymena United 3-0 Warrenpoint Town
Leroy Millar thumps home a third Ballymena goal with a fierce left-footed shot.
This game looks all over but news of Glenavon's remarkable comeback means the mood is slightly subdued at the Warden Street Showgrounds.
Carrick Rangers 2-4 Glenavon
They've done it again!
ANOTHER quickfire double from Glenavon and they've surely won this now!
First, Campbell strikes for the second this evening with a well-taken shot before Robert Garrett gives the visitors a two-goal cushion.
Sensational stuff from Glenavon in the second half - I make that four goals in 19 minutes against a crumbling Carrick defence.
Larne 0-1 Glentoran
David McDaid, who has had a quiet evening, decides he doesn't want to wait for any service from his team-mates.
He picks the balls up from 35 yards, drives towards goal and his low effort is just wide.
It had Coleing scrambling across goal but the Glentoran keeper looked like he had it covered.
Better from the hosts, who need a goal in the final 20 minutes.
Coleraine 1-1 Linfield
Coleraine are trying to fashion a late chance but Linfield are proving equal to anything their opponents are throwing at them so far.
Late drama?
Portadown 2-2 Dungannon Swifts
Lee Bonis equalises for Portadown on 72 minutes.
The Ports skipper fires a free kick from inside the 'D' on the edge of the penalty area which deflects off the defensive wall and out of the reach of Roy Carroll.
Portadown 1-2 Dungannon Swifts
Rhyss Campbell scores Dungannon's second goal in three minutes at Shamrock Park.
Cliftonville 1-0 Crusaders
It's been a fairly quiet second half with Crusaders having improved as an attacking force since the restart.
David Cushley spurned a golden chance to equalise when he blasted a wild shot well over the bar from just 15 yards, much to the delight of the Cliftonville fans.
Coleraine 1-1 Linfield
Linfield are 10 minutes away from a 55th league title. How are the nerves Blues fans?
Both teams are enjoying their fair share of possession and while a tepid finish to this game may suit Linfield, the home side must force the pace in their bid to find an equaliser.
Does this season's race for the title have one final twist to deliver?
Portadown 1-2 Dungannon Swifts
Larne 0-1 Glentoran