By Steve Luckings. Last Updated: January 1, 1970 1:00am
Ronald de Boer salvaged a point for Rangers in the dying minutes against Aberdeen at Pittodrie.
The Dutchman spared his side's blushes after they looked to be heading for their third league defeat of the season.
Alexander Diamond gave The Dons a lead after just two minutes which looked to be enough to claim a famous scalp.
However, The Gers showed fighting spirit to get back into the game and former Ajax star de Boer got the all-important equaliser in the 87th minute.
Ibrox boss Alex McLeish will still be a little disappointed with just a single point though as the blue half of Glasgow need maximum points from their games if they are to close the gap on Celtic at the SPL summit.
Celtic increased their lead at the top to 13 points but left it late and had to come from behind to see off Dundee United at Celtic Park.
The visitors silenced the Bhoys crowd when Alan Archibald put them in front with a strike just past the hour-mark.
Shaun Maloney began the comeback on 81 minutes and Chris Sutton was the saviour as his penalty two minutes later meant Celtic increased their winning run to 23, while Billy Dodds saw red for United at the death.
Dunfermline continued to keep pressure on Hearts in third place with a 1-0 win over Dundee at Dens Park.
Noel Hunt put the visitors into the lead on 32 minutes and it proved to be enough to win the match.
Livingston ended their troubled week with a 3-1 win over Motherwell at City Stadium.
James McAllister put Livi ahead on three minutes before Derek Lilley made it two on 29.
Davide Fernandez made the scoreline 3-0 on the stroke of half time and Derek Adams netted Well's consolation at the full-time whistle.
Kilmarnock came from behind to beat Partick Thistle 2-1 at Rugby Park.
Stephane Bonnes had given The Jags a second half lead but David Lilley and Kris Boyd made the game safe for Killie.