Kris Boyd showed why Rangers fans are desperate for him to remain at the club as his two goals secured a 2-1 victory over St. Mirren and allowed the Scottish champions to reclaim second spot in the Clydesdale Bank Premier League. Boyd netted in the opening minute and again in the second half at Ibrox to bring his tally for the season to seven goals.

Despite a late consolation from Stephen O'Donnell, Rangers moved ahead of Hibernian with a game in hand.

Hearts' impotent attack let them down once again as the first Edinburgh derby of the season ended goalless at Tynecastle. The goal-shy Jambos dominated, but were unable to seriously test Graham Stack.

Two Damian Casalinuovo goals gave Dundee United a 2-0 victory over Kilmarnock at Rugby Park. The Argentinian striker put the Taysiders ahead from the spot in the 21st minute after Killie left-back Garry Hay had tripped United midfielder Jennison Myrie-Williams.

In a game that featured good performances from both goalkeepers, and several missed chances, Casalinuovo was handed his second goal on a plate in the 57th minute when he was set up by Myrie-Williams.

Miller rescues Dons
Aberdeen recorded a welcome 2-1 win over an unlucky St. Johnstone in an entertaining tussle at Pittodrie. Sone Aluko gave Aberdeen the lead with a superb solo effort in the first half, but Liam Craig equalised with 14 minutes to go after Jamie Langfield had spilled a Dave Mackay cross.

An 83rd-minute penalty from Lee Miller gave the Dons their first win since the middle of September.

Motherwell levelled twice in the final 12 minutes of a dramatic Lanarkshire derby to deny ten-man Hamilton a memorable victory. Former Motherwell midfielder Simon Mensing headed the opener on the hour after Tomas Cerny had kept Accies level with a string of saves, including a penalty stop from Ross Forbes.

Motherwell sub Jamie Murphy scored a spectacular equaliser, but the visitors needed a Lukas Jutkiewicz goal to earn them a point four minutes from time after Marco Paixao had headed Accies back in front.