Got a TV Licence?

You need one to watch live TV on any channel or device, and BBC programmes on iPlayer. It’s the law.

Find out more
I don’t have a TV Licence.

Summary

  1. Ballinamallard United 2-1 Glentoran
  2. Carrick Rangers 0-3 Cliftonville
  3. Coleraine 1-1 Ards
  4. Crusaders 3-1 Glenavon
  5. Linfield 2-1 Ballymena United
  6. Portadown 2-0 Dungannon Swifts

Live Reporting

By Richard Petrie, John Haughey and Matt Gault

All times stated are UK

  1. Final whistle

    Irish Premiership

    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.

  2. How they stand

    Irish Premiership

    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.

    Irish Premiership table
    Image caption: Irish Premiership table
  3. What they said

    Coleraine 1-1 Ards

    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
    Colin NixonArds manager
  4. What they said

    Portadown 2-0 Ballinamallard

    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
    Niall CurriePortadown manager
  5. What they said

    Crusaders 3-1 Glenavon

    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
    Declan CaddellCrusaders
  6. What they said

    Carrick 0-3 Cliftonville

    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
    Aaron CallaghanCarrick Rangers manager
  7. What they said

    Linfield 2-1 Ballymena United

    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
    Linfield's match-winner Mark Stafford
  8. What they said

    Carrick 0-3 Cliftonville

    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
    Gerard LyttleCliftonville manager
  9. FULL-TIME

    Coleraine 1-1 Ards

    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.

  10. FULL-TIME

    Portadown 2-0 Dungannon Swifts

    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.

  11. FULL-TIME

    Linfield 2-1 Ballymena Utd

    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.

  12. GOAL

    Linfield 2-1 Ballymena Utd

    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.

    View more on twitter
  13. FULL-TIME

    Crusaders 3-1 Glenavon

    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.

  14. FULL-TIME

    Carrick 0-3 Cliftonville

    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. 

  15. FULL-TIME

    Ballinamallard 2-1 Glentoran

    Mallards have done it, heaping the misery on Gary Haveron!

  16. GOAL

    Linfield 1-1 Ballymena United

    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.

    View more on twitter
  17. GOAL

    Ballinamallard 2-1 Glentoran

    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?

  18. NI winger McGinn on target

    Niall McGinn has equalised for Aberdeen after fellow Northern Ireland international Liam Boyce had given Ross County the lead in the first half. 

    View more on twitter
  19. Four players have Christmas off

    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. 

  20. GOAL

    Crusaders 3-1 Glenavon

    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.

    Video content

    Video caption: Jordan Owens makes it 3-1 to Crusaders