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. Hamilton 0-3 Celtic (Griffiths, Armstrong, Dembele) FT
  2. McGregor sent off for Celtic
  3. Celtic unbeaten in 22 domestic matches
  4. Rangers 1-0 ICT (Waghorn) FT
  5. ICT & Accies locked on 16 points at foot of table
  6. Albion Rovers P-P East Fife

Live Reporting

By Andy Campbell

All times stated are UK

Get involved

  1. That's a wrap

    That's all from us today.

    Off the Ball is well underway on BBC Radio Scotland to keep you company until 17:00.

    We'll be back with live coverage of Tuesday and Wednesday's Scottish matches. Please join us then.

    In the meantime, have a very merry Christmas.

  2. Premiership next week

    It's a staggered line-up for next week's top-flight fixtures. Here's how it looks...

    Tuesday

    Aberdeen v Hamilton (15:00)

    Hearts v Kilmarnock (19:45)

    Wednesday (all 19:45)

    Celtic v Ross County

    Inverness v Motherwell

    Partick Thistle v Dundee

    St Johnstone v Rangers

  3. Rangers edge it at home

    FT: Rangers 1-0 Inverness

    Martyn Waghorn's deflected strike was enough to give Rangers victory over visitors Inverness Caledonian Thistle.

    Rangers celebrate
  4. Armstrong stunner in Celtic win

    FT: Hamilton 0-3 Celtic

    Stuart Armstrong struck from long range to net Celtic's second as they won comfortably at New Douglas Park, despite having Callum McGregor sent off.

    Stuart Armstrong scores
    Stuart Armstrong scores
  5. FULL-TIME

    League One

    Alloa 1-2 Brechin

    Stranraer 1-2 Airdrieonians

    (Livingston v Queen's Park kicked off at 14:00, result on BBC Sport website later)

    League Two

    Annan 3-1 Berwick

    Cowdenbeath 0-2 Arbroath

    Montrose 2-2 Stirling

  6. Championship standings

    It's a change at the top with Dundee United replacing Hibernian with a two-point advantage.

    United had beaten St Mirren by the time Hibs drew level to claim a point at home to Raith Rovers.

    Morton move up to third after beating Queen of the South and trail Hibs by nine points.

    The draw between Dumbarton and Ayr lifts each up a place to seventh and eighth. The pair are on 18 points but the Sons have a better goal difference.

    St Mirren are now six points adrift at the bottom while Raith Rovers stay fifth and Queen of the South remain sixth.

    Second-bottom Dunfermline host Falkirk on Boxing Day.

  7. FULL-TIME

    Scottish Championship

    Hibernian 1-1 Raith Rovers

    Morton 1-0 Queen of the South

  8. GOAL Hibernian 1-1 Raith Rovers

    Martin Boyle

    Martin Boyle latches on to a long ball, evades a couple of challenges and hammers in to level for Hibs.

  9. Red card 'an awful decision'

    FT: Hamilton 0-3 Celtic

    Celtic manager Brendan Rodgers on Sportsound: "We were presented with a challenge going down to 10 men for the first time this season, which I thought was an awful decision by the referee.

    "Know your player, for one, and then he needs a bit of help from his linesman. Callum McGregor just jumps forward, his momentum takes him forward, he doesn’t have his foot up, and of course the player goes over. So to give him a second booking for that was a really, really bad decision.

    "The kid is hugely disappointed, but there's no fault of his on that one.

    "We went 4-3-2, still kept the shape of the team much the same, and we put on an extra striker, so that allowed us to block lines of passing, shift defensively, but always gave us a threat attacking-wise.

    "We worked on that over the course of pre-season but that’s been the first time it’s come into play, and the players deserve credit, we got a third goal and maybe could’ve had more."

    Callum McGregor is sent off
  10. Canning bemoans Hamilton display

    FT: Hamilton 0-3 Celtic

    Hamilton manager Martin Canning on Sportsound: "Against the top teams, you can't make mistakes.

    "We had possession of the ball but it was too slow, too laboured.

    "We didn't do well enough second half."

    Martin Canning
  11. Premiership standings

    FT: Hamilton 0-3 Celtic, Rangers 1-0 Inverness

    Leaders Celtic remain 14 points clear of Rangers after both won today.

    The Ibrox side re-establish a seven-point advantage over Aberdeen, who now have a game in hand.

    Hamilton and Inverness are at the foot of the table, with Hamilton ahead on goal difference. Both are a point behind Motherwell, who have a game in hand.

  12. Goals galore at Somerset Park

    Ayr United 4-4 Dumbarton

    Quite a game in Ayrshire with the hosts leading 2-0, 3-2 then 4-3 and Dumbarton coming back each time - even after losing a man to a red card. Match report to follow on the BBC Sport website...

  13. FULL-TIME

    Scottish Championship

    Ayr United 4-4 DumbartonDundee United 2-1 St Mirren

  14. FULL-TIME

    Rangers 1-0 Inverness

    It's a fourth successive Premiership win for Rangers, courtesy of Martyn Waghorn's first-half deflected strike.

    Inverness had their chances and there was an injury concern for the hosts with captain Lee Wallace requiring treatment before limping on as all substitutions had been made.

    Rangers celebrate
  15. CLOSE!

    Rangers 1-0 Inverness

    Alex Fisher comes close to an equaliser in the 89th minute for Caley Thistle, forcing Wes Foderingham to tip his effort over the bar.

  16. FULL-TIME

    Hamilton 0-3 Celtic

    Celtic make it 13 Premiership wins on the spin, despite losing Callum McGregor to a red card.

    Fine strikes by Leigh Griffiths, Stuart Armstrong and Moussa Dembele and they move on to 52 points from 18 league games.

    Celtic celebrate
  17. Hapless Hibs trail

    Hibernian 0-1 Raith Rovers

    Brian McLauchlin

    BBC Sport Scotland

    Jean-Yves M'voto's first goal for Raith Rovers has completely turned this game on its head.

    For all their domination in the first half, Hibernian just cannot find their way past a determined Rovers defence. Hibs at times over-play and take one touch too many as they strive somehow to find their way through.

    This is not the Christmas present the home fans were expecting this afternoon.

    Raith Rovers celebrate
  18. GREAT SAVE!

    Rangers 1-0 Inverness CT

    Into the final minute of regulation time at Ibrox and Wes Foderingham makes another impressive stop, this time tipping over an effort from Alex Fisher.

  19. Last throw of the dice for Inverness

    Rangers 1-0 Inverness

    Forward Scott Boden replaces Larnell Cole in the final Inverness substitution of the match.

    Around six minutes of regulation time to go.

  20. GOAL Hamilton 0-3 Celtic

    Moussa Dembele

    Moussa Dembele applies a simple finish to net Celtic's third of the day following good work by fellow substitute James Forrest.