That's all folks for this week. We'll be back in harness with BBC Radio Ulster and the Final Score team on Boxing Day for the series of festive derbies. We'll look forward to your company then. All that remains for us to do today is to wish each and everyone of you a Happy Christmas.
- Ballinamallard United 2-1 Glentoran
- Carrick Rangers 0-3 Cliftonville
- Coleraine 1-1 Ards
- Crusaders 3-1 Glenavon
- Linfield 2-1 Ballymena United
- Portadown 2-0 Dungannon Swifts
So Crusaders' advantage remains five points after Linfield's last-gasp win over Ballymena United.
The Crues creating a hatful of chances in their 3-1 win over Glenavon but will have to be on their mettle again in the north Belfast derby against in-form Cliftonville on Boxing Day.
- Quote Message: I was delighted with the effort and the application of the players today. We hit the post near the end and maybe were a bit unlucky not to sneak all three points. I wasn't happy with the decision to send off Johnny Taylor. It was a clear corner for us and the referee gave a bye ball. I think Johnny then said something stupid to the referee and it all then got a bit silly for a few minutes as the referee didn't see to be aware that he had already booked Johnny. It's disappointing that we will lose him for the Boxing Day game against Carrick. from Colin Nixon Ards manager
- Quote Message: I thought we were excellent today. The application and endeavor was superb and I'm really pleased. The Portadown fans were wonderful too, it was a great feeling walking out today, but I know this business so I'm just going to enjoy today for now. If we can be competitive like we were today then we'll keep winning, but we deserved our victory today. from Niall Currie Portadown manager
- Quote Message: We thought it was going to be one of those days. We should have been four or five up at half-time. Paul (Heatley) will have been disappointed (with his missed chances) and David Cushley missed a chance as well but Johnny Tuffey was brilliant. He made four or five world-class saves. (For our third goal) I thought I might try and roll it in with my left foot but I saw big Jordan at the back post so passed it to him. from Declan Caddell Crusaders
- Quote Message: We were well beaten, especially in the first half. We looked sluggish and couldn't adjust to the tempo of the game. Their early goal gave them confidence and we were off the pace. The red card decision was a calamitous decision - to give them a penalty and send their player off. For the life of me, I just can't understand it. But I'm disappointed with our performance today, especially after Tuesday night's win over Glenavon in the cup. from Aaron Callaghan Carrick Rangers manager
- Quote Message: It's a massive result for us - particularly given that Crusaders have won again. It keeps up our momentum heading into the Christmas period. I felt their penalty was so, so soft. As a defender, you are just trying to get your body in the way when somebody is shooting and you really have no control over where you put your arms. from Linfield's match-winner Mark Stafford
- Quote Message: I'm really pleased with the performance today. Before the game we had an injury crisis but we got ourselves into a good lead at half-time. Probably should have been three or four if we had taken our chances, but Daniel Hughes' red card is one of the most bizarre decisions I've seen. I can't explain it - he gives us a penalty but sends our player off, even though Daniel hasn't touched their player. I think the referee has made a big mistake today and it costs us an important player for Boxing Day. from Gerard Lyttle Cliftonville manager
Ards miss late chances to hand an opening win to Colin Nixon as Jordan Hughes hits the woodwork and Craig McMillen heads over.
The North Down club have Johnny Taylor sent off in injury-time as the game ends level.
New Portadown manager Niall Currie appears to have worked his magic at Shamrock Park in his first home match in charge.
A rare victory takes the Ports into 'plus' points for the first time this season.
Celebrations lick off among the home supporters thanks to that last-gasp winner from Stafford at the National Stadium.
Linfield remain five points behind Crusaders ahead of the Boxing Day derby fixtures.
A dramatic finish to a pulsating second half at Windsor Park as Mark Stafford heads in superbly from an Aaron Burns left-wing cross with the final action of the game in stoppage time.
Crusaders complete a 3-1 victory and will extend their advantage to six points if Ballymena can hold on for a draw at Windsor Park.
A comprehensive victory for Gerard Lyttle's men. Soured slightly by Daniel Hughes' dismissal, but Lyttle will be delighted with the performance. Six wins in a row for the Reds and they will move up to second place if Linfield can't score a late winner against Ballymena.
Mallards have done it, heaping the misery on Gary Haveron!
Tony Kane levels for Ballymena from the penalty spot in the 87th minute, his 11th successive successful spot-kick of the season.
Niall Quinn was the man who handled inside the area to concede the penalty.
Jay Magee gives Glentoran a glimmer of hope with only a few minutes remaining, rifling home a pile-driver after being teed up by Foley. Too little too late?
Niall McGinn has equalised for Aberdeen after fellow Northern Ireland international Liam Boyce had given Ross County the lead in the first half.
There have been four red cards in the Premiership today. Stephen Gordon (Glentoran), Daniel Hughes (Cliftonville), Christopher Hegarty (Dungannon) and Keith O'Hara (Portadown) can all enjoy a second helping of their Christmas dinners after receiving red cards today, which will rule them out of the Boxing Day fixtures.
After Sean O'Neill makes a brilliant pointblank save to deny Glenavon sub Eoin Bradley, Crusaders extend their lead within a minute as Jordan Owens hammers home after being set up by Declan Caddell.
Surely the key moments of the match.