Scottish Premiership leaders Celtic extended their advantage to five points after cruising to a 5-0 victory over Ross County.
Brendan Rodgers’ side have twice won 6-0 this season and they almost equalled that in the opening 40 minutes with goals from Liam Scales, Luke McCowan, Paulo Bernardo, Callum McGregor and Adam Idah.
They were not able to add to their tally in the second half but the result edged them further clear of Aberdeen, who go to Hearts on Sunday.
Hibernian secured their first away win – and only second victory of the season – after beating fifth-placed Motherwell 3-0.
First-half goals from Junior Hoilett and Mykola Kuharevich were added to by Josh Campbell nine minutes from time.
Dundee were denied back-to-back league wins for the first time since March after Bobby Wales’ 80th-minute equaliser saw Kilmarnock avoid a fifth defeat in six.
Lyall Cameron had opened the scoring for the visitors nine minutes earlier.
Fourth-placed city rivals Dundee United moved level on points with Rangers after a late 2-0 win at home to Motherwell.
Kevin Holt opened the scoring with a penalty with 11 minutes to go and although he missed another attempt from the spot, after Marcus Fraser had been sent off in added time, Emmanuel Adegboyega scrambled home from the resulting corner.
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country