Scottish Premier League Review: Substitute Derek Riordan snatched a late leveller for Celtic to prevent the Scottish champions slumping to a shock defeat against strugglers St Mirren in the Clydesdale Bank Premier League.
Stephen McGinn had stunned the majority of the Parkhead crowd when he opened the scoring for the Paisley outfit after the home side had dominated most of the game.
But Gus MacPherson's men had to settle for a 1-1 draw when Riordan - tipped for a January exit - came off the bench to rescue a point for Celtic.
Motherwell came from behind to record a fourth straight victory in the SPL with a 2-1 win at Hearts which moves them into third place and nine points clear of the Tynecastle side.
Chris Porter scored shortly after the interval to cancel out Andrew Driver's first-half opener.
And unfortunate Hearts captain Marius Zaliukas then applied the finishing touch to turn home Ross McCormack's shot midway through the second half.
Aberdeen once again showed great spirit to win three valuable points in as two second half goals saw off Kilmarnock 2-1 at Pittodrie.
David Fernandez headed the Ayrshire club into the lead when he connected with a fine James Fowler cross, but Aberdeen restored parity in the 62nd minute as Barry Nicholson converted from the penalty spot after Ryan O'Leary's foul on Lee Miller.
Worse was to follow for Kilmarnock when Miller headed past Alan Combe from Derek Young's cross, as just like last weekend against Hibs, Aberdeen came back from a goal down to win.
Hibernian are still looking for their first goal and point at the Tulloch Caledonian Stadium after losing 2-0 to a Marius Niculae double against Inverness Caledonian Thistle.
The Romanian international scored his first Clydesdale Bank Premier League goal for Caley since arriving in the summer in the 42nd minute to give the home side the half-time advantage.
Hibs striker Clayton Donaldson crashed a shot off the bar after the interval but Niculae wrapped up the points 12 minutes from the end when he slammed home number two.
And Falkirk's revival continued as they eased to a 3-0 victory over Dundee United in atrocious conditions at Westfield.
First-half goals from Pedro Moutinho and Graham Barrett were augmented by a third - from a Michael Higdon header - in the 66th minute.
The three Clydesdale Bank Premier League points therefore stayed at home, with United unable to get competitive.
Today's Scottish Premier League Results
Aberdeen 2-1 Kilmarnock
Celtic 1-1 St Mirren
Falkirk 3-0 Dundee Utd
Hearts 1-2 Motherwell
Inverness CT 2-0 Hibernian