It's been a busy day in the Scottish Premiership.
Dundee's clash against St Johnstone fell victim to the weather.
Rangers kept the pressure on leaders Celtic with a 3-1 over Kilmarnock in Ibrox
Advertisement
Hearts beat basement side Livingstone 2-1.
A late goal for Hibernian salvaged a home draw with Motherwell
While Aberdeen won 3-0 on the road to Ross County