Celtic stayed top of the Scottish Premier League with a 1-0 win at Aberdeen yesterday while Hearts crashed 1-0 at home to St Mirren.

Newcomers St Mirren snatched a late win with a goal from Stewart Kean in the 78th minute and it emerged later that Hearts' Czech striker Roman Bednar was given a red card after the match.

He was censured for showing dissent to referee Stuart McDonald in the tunnel, the BBC reported.

"A lot of people didn't expect us to win whether we play at home or away," Saints manager Gus Mac-Pherson said. "But we have a group of hard-working players who feel they have something to prove."

Rangers won 4-0 at home to Falkirk to move into second place with 12 points from six games.

Phil Bardsley curled home the opener in 17 minutes before Croatian striker Dado Prso volleyed a shot into the top right from 12 metres.

After the interval Kris Boyd was brought down by Darren Barr for a penalty which he took and slammed into the top right for 3-0.

Belgian Thomas Buffel crashed home a fabulous shot high into the net to wrap up the points.

"I am not entirely satisfied with the performance because at the beginning we were a bit flat," manager Paul Le Guen told BBC Radio Scotland.

Leaders Celtic beat Aberdeen with a late goal from Dutch striker Jan Vennegoor of Hesselink.

Boss Gordon Strachan said: "We are a bit rusty in the last 30 yards at the minute. But this is a team that has just been put together."

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.