Striker Lee McCulloch struck his second goal of the match to give Rangers a late 2-1 win over Hearts yesterday and cut Celtic's lead at the top of the Scottish Premier League to two points.

McCulloch gathered a pass from Kris Boyd and crashed a rising shot high into the net for the opener in the 18th minute.

Hearts hit back after the interval with Lithuanian striker Andrius Velicka levelling in the 57th minute only for McCulloch to snatch a late winner in the 86th minute.

Champions Celtic have 36 points from 16 games while Rangers are second on 34 from 15.

Motherwell crushed Aberdeen 3-0 with striker Ross McCormack firing a seventh-minute opener from the penalty spot before Steve McGarry headed the second. McCormack made it 3-0 before the interval after dragging the ball around keeper Jamie Langfield.

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.