Got a TV Licence?

You need one to watch live TV on any channel or device, and BBC programmes on iPlayer. It’s the law.

Find out more
I don’t have a TV Licence.


  1. Jamie MacDonald saves last-minute Kyle Lafferty penalty
  2. Jason Kerr pulls one back for Saints with header
  3. Alfredo Morelos makes it four for Rangers with smart header
  4. Sean Goss sweeps in a left-footed free-kick for Rangers' third
  5. Steven Naismith equalises for Hearts with his first goal for the club
  6. Josh Windass doubles Rangers' advantage
  7. James Tavernier converts penalty after Alan Mannus fouls Alfredo Morelos
  8. Eamonn Brophy opens scoring for Killie
  9. Six games postponed after cold snap

Live Reporting

By Colin Moffat

All times stated are UK

What's in store on Wednesday?

There are three Premiership game scheduled for tomorrow evening.

Celtic v Dundee

Hibernian v Hamilton

Motherwell v Aberdeen

The weather reports are bleak, with more snow and falling temperatures. Any transport problems will make life difficult for supporters, although there should be no problems at the grounds, with the pitches well protected.

If the action goes ahead, we'll have it covered.

Cheers for now...

What next for tonight's teams?

Rangers, Hearts and Kilmarnock are all in Scottish Cup action at the weekend, with semi-final places up for grabs.

Falkirk go to Ibrox, while Hearts visit Motherwell and Killie go up to Aberdeen.

St Johnstone are in league action, at home to Hamilton Accies.

'Draw was probably fair' - Clarke

FT: Hearts 1-1 Kilmarnock

Kilmarnock manager Steve Clarke tells BBC Scotland: "We're not allowed to talk about the pitch at Kilmarnock. We get a lot of stick for our one, but the pitch was difficult tonight.

"Their goal was a catalogue of mistakes and a big slip from Stephen O'Donnell which was definitely attributable to the pitch.

"We had a number of chances to win it towards the end but probably the draw was fair.

"That's what your goalkeeper is there for (penalty save). I'm pleased because it keeps our little run going, pleased because it keeps a bit of momentum going into Saturday's game away at Aberdeen. It was a good attitude and good effort from the players."

Kilmarnock's Eamonn Brophy celebrates after he makes it 1-0
Kilmarnock's Eamonn Brophy celebrates after he makes it 1-0

Points 'were in the bank' - Levein

FT: Hearts 1-1 Kilmarnock

Hearts manager Craig Levein tells BBC Scotland: "I'm not happy with the point. I wouldn't have been happy with a point before the game and I'm not happy with it now.

"We started the game really poorly and we gave Kilmarnock a bit of hope. All credit to the players, they fought their way back into the match and I thought the second half was much better. To get a chance like that, a last minute penalty, I felt the game was won.

"Our defence was not as solid as it has been; we got caught on the counter a few times.

"Tonight the overriding feeling is of disappointment that we didn't take three points when they looked like they were in the bank."

Kyle Lafferty missed a late penalty for Hearts at Tynecastle
Kyle Lafferty missed a late penalty for Hearts at Tynecastle

'Fair result' at Tynecastle

FT: Hearts 1-1 Kilmarnock

Allan Preston

BBC Scotland summariser at Tynecastle

I think 1-1 is a fair result. Kilmarnock had good chances and Jon McLaughlin has made a couple of really good saves. In the second half, apart from the penalty, Jamie MacDonald has had very little to do.

Scottish Premiership top six

Top six
BBC Sport

Scottish Premiership bottom six

Bottom six
BBC Sport

'No protection for Saints defence'

FT: St Johnstone 1-4 Rangers

Willie Miller

Former Scotland defender on BBC Sportsound

Defensively, St Johnstone were terrible. The screening midfielder Matty Willock was really poor in the first half. He didn't look like the kind of player who will protect the two centre-halves

Wright bemoans sloppy Saints

FT: St Johnstone 1-4 Rangers

St Johnstone manager Tommy Wright: "The manner of the goals we gave away is disappointing.

"We're good for one week, bad for three weeks. Players, individually, haven't performed and confidence takes a dip. The squad is in a wee bit of transition.

"People will say that was totally one-sided but, apart from the goals, Alan Mannus hasn't had much to do, although Rangers looked a threat with their pace.

"We shot ourselves in the foot with the first two goals."

Murty praises Rangers' quality against Saints

St Johnstone 1-4 Rangers

Rangers manager Graeme Murty, speaking to BT Sport: "Some of our football was at a high level.

"[Goss] is a nice footballer, he understands the game and gives the team balance and composure that enables us to dictate tempo at times. He’s really settled in very well and he understands what it means to be a Rangers player, he’s taken it on board.

"We’re going to have to get [Murphy] checked. We need to get him assessed. He and Daniel Candeias playing off Morelos are a dangerous attacking trio and we’re hopeful it’s nothing too serious."

Livi pull away in second place

Livingston further consolidate their second place in the Championship, now eight points behind leaders St Mirren and eight ahead of third placed Morton.

Only one goal at Cappielow and it was a beauty from Nicky Cadden.



Greenock Morton 0-1 Livingston


Peterhead 2-1 Clyde

FULL-TIME Hearts 1-1 Kilmarnock

Kyle Lafferty might struggle to get to sleep tonight...

The big Hearts striker missed a penalty in stoppage time, with Jamie MacDonald stopping his tame, side-foot effort.

Killie scored early through Eammon Brophy, Hearts hit back with a Steven Naismith nod.

A draw is probably a fair outcome, given the balance of play.

Kyle Lafferty watches as his late penalty is saved
Kyle Lafferty watches as his late penalty is saved

Heart of Midlothian 1-1 Kilmarnock

Kyle Lafferty's misery continues. He gets onto a long ball with just the goalkeeper to beat, but his attempt to flick it past the goalkeeper is poor and it's another easy save for Jamie MacDonald.

FULL-TIME St Johnstone 1-4 Rangers

That's four league wins in a row for Graeme Murty's men, who move six points clear of third-placed Aberdeen.

The visitors blew Saints away in the first half.


Hearts 1-1 Kilmarnock

Oh dear. A dreadful effort from Kyle Lafferty is smothered by Killie keeper Jamie MacDonald.


Hearts 1-1 Kilmarnock

Late drama.

A spot-kick to the hosts as Kyle Lafferty goes down under pressure from Youssouf Mulumbu.

File under soft. Very soft.


Heart of Midlothian 1-1 Kilmarnock

Lee Erwin is denied by a fine save from Hearts' Jon McLaughlin, whose efforts must have impressed watching Scotland boss Alex McLeish.

Erwin moves the ball onto his right foot and hammers a shot towards the near post, but the goalkeeper is brave and blocks it.

Heart of Midlothian 1-1 Kilmarnock

Hearts striker Kyle Lafferty likes a long range shot, and he has another pop despite options ahead of him. His effort is high and wide though, a wasted opportunity as the clock ticks down.

Saints fans head for home

St Johnstone 1-4 Rangers

Chick Young

BBC Scotland at McDiarmid Park

Four minutes to go and the game had gone to sleep. It’s freezing, snowing and Saints fans have had enough. We would all be grateful if referee Steven McLean went easy on the stoppage time.

Heart of Midlothian 1-1 Kilmarnock

Kilmarnock's Rory McKenzie gets his head to a cross but can only steer it into the hands of goalkeeper Jon McLaughlin.

Unless either side can find a moment of inspiration it is looking like a point apiece, which does neither side any real favours with fourth-placed Hibernian nine points clear of Hearts with a game in hand as things stand, and 11 clear of Kilmarnock.

It would nudge them a little ahead of the chasing pack in the bottom six.

Hearts' Cristophe Berra contests the ball with Lee Erwin
Hearts' Cristophe Berra contests the ball with Lee Erwin

St Johnstone 1-4 Rangers

The snow is getting heavier in Perth as Liam Craig drills a shot narrowly wide from long range. Only a freak blizzard can save the hosts now.

Murphy injury worry for Rangers

St Johnstone 1-4 Rangers

Some concern for Rangers as Jamie Murphy goes off, indicating a problem with his foot. He was caught by a late Matty Willock challenge a few moments earlier and can't go on.

Bruno Alves is his replacement but the big defender surely won't be galloping down the flank. Russell Martin shifts over to right-back to accommodate the Portuguese veteran.

Goss the boss in midfield

St Johnstone 1-4 Rangers

App users may have to click the link to see the 1980s pop reference.

View more on twitter
Sean Goss has been impressive for Rangers this evening
Sean Goss has been impressive for Rangers this evening

Heart of Midlothian 1-1 Kilmarnock

Hearts striker Steven Naismith has a shout for a penalty when he goes past the Kilmarnock defence then stumbles in the box and falls to the ground. But the referee feels he fell under his own steam and plays on.

Killie pick up the pace

Heart of Midlothian 1-1 Kilmarnock

Kilmarnock are becoming more and more of a threat, especially down the wings. Jordan Jones leaves Harry Cochrane for dead buts screws his shot wide.

A minute later and Rory McKenzie is presented with an opportunity on the edge of the box, but his low driven shot is straight at Jon McLaughlin.

St Johnstone 1-4 Rangers

Each side makes a change, with Jason Cummings on for Rangers in place of Daniel Candeias and St Johnstone swapping striker Chris Kane for Denny Johnstone.

Rangers midfielder Sean Goss has been impressive tonight and the midfielder is looking for a second goal as Alan Mannus stops a stinging shot and gathers at the second attempt.

GOAL St Johnstone 1-4 Rangers

Jason Kerr

Simple as you like. Liam Craig swings in a corner and Jason Kerr gets up highest to nod it home.

Heart of Midlothian 1-1 Kilmarnock

The snow is coming down thick now at Tynecastle, making it difficult for either side to play any sort of flowing football.

Steven Naismith wins a free-kick, then gets himself into the box to get his head to the set-piece, but steers the ball wide of the post.

Hearts' Demetri Mitchell (left) holds off Rory McKenzie
Hearts' Demetri Mitchell (left) holds off Rory McKenzie


St Johnstone 0-4 Rangers

David Wotherspoon is involved straight away as the ball breaks his way in the penalty area. His first effort is blocked by a defender in black then his second is stopped by the outstretched foot of goalkeeper Wes Foderingham, although the officials give a goal-kick instead of a corner.

St Johnstone 0-4 Rangers

Murray Davidson has been in the wars tonight and now he gets a break, with David Wotherspoon on as his replacement. It's a tough gig coming on as a substitute at 4-0 down.

GOAL St Johnstone 0-4 Rangers

Alfredo Morelos

Rangers stretch their lead further as James Tavernier whips in a cross from the right and the ball bounces up for Alfredo Morelos to nod in at the near post from a tight angle.

Jason Kerr was caught on the wrong side of the striker and goalkeeper Alan Mannus is caught napping but Morelos does very well to inject some pace on the ball.

Rangers' Alfredo Morelos scores against St Johnstone
Rangers' Alfredo Morelos scores against St Johnstone

St Johnstone 0-3 Rangers

Sean Goss sends Josh Windass haring into the Saints half with a peach of a pass but the scorer of Rangers' second goal fluffs his pass, allowing Alan Mannus to come to the edge of his box and gather.

St Johnstone 0-3 Rangers

Saints threaten from a couple of corners, David Bates heading behind his own goal under pressure from Steven Anderson, before a nod from Jason Kerr drifts wide by a couple of feet.

GOAL Morton 0-1 Livingston

Nicky Cadden

Kenny Crawford

BBC Sport Scotland at Cappielow

What a way to open your goalscoring account for the season!

Nicky Cadden picks it up 25 yards from goal and hits a high shot into the top left hand corner to give the visitors the lead in Greenock.


We're off again...

Top marks for Taylor

HT: Hearts 1-1 Kilmarnock

Kilmarnock are level at the break thanks to this marvelous goal-line clearance from Greg Taylor.

Goalkeeper Jamie MacDonald looks pretty calm there...

Greg Taylor clears off the line to keep Kilmarnock level
Greg Taylor clears off the line to keep Kilmarnock level

All square at Cappielow

HT: Morton 0-0 Livingston

Kenny Crawford

BBC Sport Scotland at Cappielow

Don't be fooled by the scoreline - this has actually been a decent game.

Morton came closest to scoring when Mark Russell smashed the foot of the post with a low shot, but Livingston have had their moments too through Ryan Hardie and Scott Pitman.

Livi's Scott Robinson had to go off through injury and Keaghan Jacobs is on for him.

John Baird has looked very lively on his Morton debut.

Rangers in the mood

HT: St Johnstone 0-3 Rangers

BBC Sportscene pundit Michael Stewart is impressed by the demolition job Rangers are doing at McDiarmid Park.

App users may have to click the link to read his thoughts.

View more on twitter



Greenock Morton 0-0 Livingston


Peterhead 2-0 Clyde