11 Sam Cosgrove continued his good run of form by scoring twice in Aberdeen's 3-0 victory over Hamilton Accies at the Hope CBD Stadium to take his tally to 11 Premiership goals. December's Player of the Month is now just one behind Premiership top scorer Alfredo Morelos of Rangers and two ahead of both Eamonn Brophy (Kilmarnock) and Odsonne Edouard (Celtic).
5 Kilmarnock came from behind to beat Rangers 2-1 at Rugby Park and move up to second place in the Ladbrokes Premiership, just a point behind leaders Celtic. Since losing to Aberdeen on November 4, Steve Clarke's men have racked up five home league wins on the trot - their only defeat in that period was away to Celtic in early December.
50 Celtic became the first team to score 50 SPFL goals this season when they beat St Mirren 4-0 at Celtic Park. New signing Timothy Weah netted the landmark goal for Brendan Rodgers' team, who edged a point clear at the top of the Ladbrokes Premiership with a game in hand. Next in the SPFL scoring charts are Arbroath, with the Ladbrokes League 1 leaders having found the net 49 times.
10 St Johnstone beat Livingston 1-0 at McDiarmid Park on Wednesday to make it three Premiership wins on the trot without conceding a goal. Since losing 6-0 to Celtic on October 7, Tommy Wright's team have put together a remarkable run of 10 clean sheets in 13 league matches. They are aiming for a seventh straight shut-out away from home when they face Hearts at Tynecastle on Saturday.
3 Dundee moved off the foot of the table thanks to a 2-1 victory over Hearts at Tynecastle. It was just a third Premiership win in 22 matches for the Dark Blues, whose other victories were both against Hamilton Accies. It was Dundee's first success away to Hearts since September 2012, when Ryan Conroy's early penalty was the difference between the teams.
4 David Turnbull's fourth Premiership goal of the season was enough to earn Motherwell a 1-0 win over Hibernian at Fir Park. The 19-year-old had also netted against St Mirren, Dundee and Aberdeen - all games won by the Steelmen. After three home defeats in a row (St Mirren, Kilmarnock and Ross County) it was a welcome win for Stephen Robinson's side, who are now 11 points clear of the relegation places.