Gary Hooper's late strike gave Celtic a 1-0 victory over Motherwell in their Scottish Premier League encounter at Parkhead.
Hoops keeper Fraser Forster made a brilliant save from Tom Hateley's penalty, awarded for Kelvin Wilson's challenge on Jamie Murphy, just before the Englishman converted a Georgios Samaras cross from close range with 11 minutes remaining.
Liam Craig grabbed the only goal of the game to hand St Johnstone a 1-0 victory as Dundee's top-flight survival hopes were dealt a further blow.
Nearest rivals Ross County's own match fell victim to the weather but the Dens Park side failed to edge closer to the Highland outfit. Defeat means Dundee have claimed just one point from their last seven matches.
A Niall McGinn free-kick shortly after half-time spared the blushes of Dons goalkeeper Jamie Langfield as Aberdeen and Dundee United battled out a 2-2 draw at Pittodrie.
The home side had taken an early lead through Scott Vernon, but Gavin Gunning turned home a leveller, and Langfield put through his own net to give the Arabs an unexpected half-time lead. However, top scorer McGinn blasted a free-kick into the top corner to level the scores, and see that both sides began 2013 with a point.
St Mirren failed to clinch a second successive league victory as Cammy Bell helped Kilmarnock earn a 1-1 draw.
Liam Kelly fired Kilmarnock ahead from the penalty spot after just four minutes when James Dayton was brought down inside the box. St Mirren pushed for an equaliser and Bell made three fantastic saves before finally conceding to Paul McGowan's penalty midway through the second half.
Information from the Press Association was used in this report