Hibernian and Heart of Midlothian drew 0-0 in the Edinburgh derby at Easter Road in a game of plenty chances as Robbie Neilson's men stayed 10 points clear in third place.
It was also 0-0 between Dundee and Dundee United, with the hosts dropping to the foot of the table on goal difference after St Johnstone ended their long winless run with a 2-1 victory at Livingston.
Ross County and Aberdeen drew 1-1 in Dingwall and it was also 1-1 between St Mirren and Motherwell in Paisley, with the Steelmen equalising in stoppage time.
Celtic host Rangers on Wednesday, live on Sky Sports at 7.45pm, with the Ibrox side two points in front at the top of the cinch Premiership table.
In the cinch Championship, Partick Thistle beat Ayr United 1-0 at Firhill while Raith Rovers and Queen of the South drew 3-3 at Stark's Park.