SPL Round-up:Celtic extended their lead at the top of the Scottish Premier League to a massive 17 points with a hard-fought 2-0 victory over Kilmarnock.
Irishman Darren O'Dea put the Bhoys ahead six minutes before half-time after pouncing on a flick-on from Jiri Jarosik inside a crowded penalty area.
And it was injury-time when the points were sealed when Shunsuke Nakamura split the visiting defence with a precise through ball which was finished off coolly by sub Aidan McGeady.
Dado Prso was hero and villain as Rangers scraped a 1-0 win at Motherwell.
After a stormy 24 hours at Ibrox when manager Paul Le Guen announced Barry Ferguson had been stripped of the captaincy, 'Gers looked disjointed at Fir Park.
But the Croatian striker won a penalty 20 minutes from time when he tumbled over keeper Graeme Smith's sprawling challenge.
Kris Boyd stepped up to steer the spot kick into the bottom corner but within five minutes Prso and 'Well's Marc Fitzpatrick were dismissed after a mass brawl near the Rangers goal-line.
Hearts claimed a vital three points at bottom club Dunfermline despite a less-than fluent performance in a 1-0 victory.
Czech striker Michal Pospisil's first goal in 11 matches before the break sealed another win for the Jambos.
UEFA Cup candidates Aberdeen and Hibernian drew 0-0 at Easter Road.
Hibs had the bulk of the chances but Chris Killen and Guillaume Beuzelin wasted their best opportunities