Summary

  • Morelos' 20th of season gives Rangers lead; McGregor equalised with four minutes left

  • Jones gives Kilmarnock win at Motherwell, who have Main dismissed

  • Naismith & Djoum score - and Smith misses penalty - as Hearts beat 10-man Hamilton

  • Dundee and Livingston draw - Hamilton sent off for visitors

  • Sinclair treble & Edouard for Celtic; Cosgrove & May penalties, plus Ferguson, for Aberdeen

  • Watt grabs late winner for St Johnstone at St Mirren

  • GET INVOLVED #bbcsportscot

  1. All to play forpublished at 13:10 Greenwich Mean Time 26 December 2018

    With two sets of fixtures remaining in 2018, this is how the top flight looks.

    Four points cover the top four and just two points cover the next four, while the bottom four are somewhat cut adrift.

    tableImage source, BBC Sport
  2. LINE-UPS from St Mirren Parkpublished at 13:06 Greenwich Mean Time 26 December 2018

    St Mirren v St Johnstone (14:00)

    St mirren team

    St Mirren: Lyness, P McGinn, Ferdinand, Jones, Baird, Ernahon, Hodson, S McGinn, Smith, Hammill, Jackson.

    Substitutes: Rodgers, Breadner, Flynn, Kirkpatrick, McShane, Edwards, Jamieson.

    St Johnstone: Clark, Foster, Tanser, Shaughnessy, Kerr, Alston, Swanson, Craig, Davidson, Kennedy, Watt.

    Substitutes: Hurst, Gordon, Anderson, Callachan, Kane, McMillan, Wotherspoon.

    St johnstone team
  3. LINE-UPS from Pittodriepublished at 13:05 Greenwich Mean Time 26 December 2018

    Aberdeen v Celtic (14:00)

    Aberdeen team

    Aberdeen: Lewis, Logan, Shinnie, Considine, McKenna, Ferguson, Ball, McGinn, McLennan, May, Cosgrove.

    Substitutes: Cerny, Gleeson, Wilson, Forrester, Wright, Campbell, Anderson.

    Celtic: Gordon, Lustig, Boyata, Benkovic, Izaguirre, Brown, Rogic, McGregor, Forrest, Sinclair, Christie.

    Substitutes: Bain, Hayes, Ntcham, Johnston, Edouard, Ajer, Ralston.

    Celtic team
  4. Bumper Boxing Daypublished at 13:03 Greenwich Mean Time 26 December 2018

    I trust you all had a good day yesterday... The goodwill to all men stuff is now on temporary hold and it's all about three points at any cost as the Premiership drama resumes.

    All 12 teams are involved and we start with a festive cracker at Pittodrie, with champions Celtic visiting in-form Aberdeen.

    The battle of the Saints also starts early in Paisley.

    Here's what we have in store, with all of the other kick-offs at 15:00.

    fixturesImage source, BBC Sport