Quite a night of Scottish Premiership action.
Goals, penalties, sitters & managers seething at the referee. Never a dull moment!
Rangers move ahead of Aberdeen in second place on goal difference, while Hearts continue their recent impressive form. There are also victories for Hibernian and Motherwell against Dundee and Ross County, respectively.
Click on the links for the match reports from tonight's games. Highlights to follow on our website later.
We're back for more of the same on Saturday; hope you can join us then. Cheers.