All LiveScore Completed Upcoming PINNED LEAGUES Premiership LIVE Thu 28 Dec Fri 29 Dec Sat 30 Dec Sun 31 Dec Mon 01 Jan Premiership completed Aberdeen FC 0 St Mirren FC 3 completed Kilmarnock FC 2 FC Dundee 2 completed Motherwell FC 3 Livingston FC 1 completed Heart of Midlothian 2 Ross County FC 2 completed Celtic Glasgow 2 Glasgow Rangers 1 PINNED LEAGUES Premiership