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.

Summary

  1. FT: Dundee 0-2 Inverness CT (Mckay, Fisher) - Bottom side ICT now a point below Hamilton
  2. FT: Rangers 1-2 Aberdeen (Waghorn; Shinnie, Christie) - Dons' first Ibrox win since 1991
  3. FT: St Johnstone 1-0 Hearts (Kane) - Saints remain unbeaten against Hearts this season
  4. Play-off finals first legs - FT: Brechin City 1-0 Alloa Athletic (Championship), FT: Forfar Athletic 2-1 Peterhead (League One)

Live Reporting

By Clive Lindsay

All times stated are UK

Phew and goodbye

Partick Thistle v Celtic (Thursday 19:45)

Caley Thistle have set up a humdinger of a final day to the bottom six on Saturday.

They are a point behind Hamilton as they host Motherwell, while the Accies are at home to Dundee.

One side will be automatically relegated and the other face a play-off against either Falkirk or Dundee United.

Before then, join us again tomorrow night as Partick Thistle attempt to prevent champions Celtic continuing their unbeaten domestic record for the season in their Glasgow derby.

Bye from me and see you next time.

Celtic celebrate

Partick Thistle 0-5 Celtic

Champions Celtic are one game away from an unbeaten Premiership season after a dominant victory over Partick Thistle.

Read more

Hearts 'completely unacceptable' in first half - Cathro

FT: St Johnstone 1-0 Hearts

Hearts head coach Ian Cathro was left to reflect on a 13th defeat in his 25 games in charge since succeeding Robbie Neilson.

"I think we certainly deserved a draw, but we have to reflect on a first and second half that were completely different," he told BBC Radio Scotland.

"We started off the first half OK, but we became comfortable and started to fall off them and we were far too passive in our pressing.

"A large part of that first half was completely unacceptable.

"In the second half, the intensity was better and I don't think there was any way we deserved to lose that game."

Ian Cathro reflects on defeat against St Johnstone
SNS
Hearts have the second worst points tally in the Premiership since Cathro took over

The real Mckay

FT: Dundee 0-2 Inverness Caledonian Thistle

Martin Dowden was our man on the spot as Caley Thistle breathed yet more life into their bid to avoid relegation.

Billy Mckay

Dundee 0-2 Inverness Caledonian Thistle

Inverness Caledonian Thistle give their hopes of Premiership survival a massive boost with victory over Dundee.

Read more

Kane whips Hearts

FT: St Johnstone 1-0 Hearts

You can read Brian McLauchlin's view of St Johnstone's win over Hearts.

Chris Kane (centre) celebrates scoring for St Johnstone against Hearts

St Johnstone 1-0 Heart of Midlothian

St Johnstone maintain their dominance over Hearts with a fourth win in five games against the capital side this season.

Read more

Dons superiority at Ibrox

FT: Rangers 1-2 Aberdeen

Aberdeen consolidated their position as the second best side in the country with a 2-1 win over third-placed Rangers at Ibrox, ending a 41-game run without a victory there.

Here's our report on the game.

Aberdeen celebrate

Rangers 1-2 Aberdeen

Aberdeen secure their first win at Ibrox since 1991 as Rangers lose their final home match of the season.

Read more

'Another good night' for Saints

FT: St Johnstone 1-0 Hearts

St Johnstone manager Tommy Wright is understandably a happy man after a 1-0 victory over Hearts that lifts his side to within six points of Rangers, who they host on the final day.

Wright told BBC Radio Scotland: "It was a good performance. There were many moments where we could have extended the lead.

"In the first half, we probably passed the ball as well as we have all season.

"In the second half, we got a bit panicky and went a wee bit too long, but overall we had a really good night against them again.

"We have lost players in the past and we have had a bit of time to prepare for Danny Swanson going.

" We are speaking to one or two people and hopefully we will get something sorted to get more quality added to the squad."

St Johnstone manager Tommy Wright
SNS

Goodwin relief at 1-0 defeat

FT: Brechin City 1-0 Alloa Athletic

Alloa Athletic manager Jim Goodwin is relieved not to have suffered a heavier defeat in their Championship play-off final first leg against Brechin.

"Brechin were the better team and played the conditions better than we did," he told BBC Scotland.

"They picked up more second balls and competed.

"We're a passing team and the pitch is not conducive to the way we want to play. We know we need to be better.

"To be honest, I'm delighted to go away with a 1-0 defeat with the way the game was going."

Dods eyes 'miracle'

FT: Brechin City 1-0 Alloa Athletic

Brechin City manager Darren Dods is delighted that his side, who finished fourth in League One, are in pole position going into the second leg of their Championship play-off final against Alloa, who were runners-up, thanks to Elliot Ford's goal.

"Elliot Ford has come into the team in the last few weeks and he's done excellent," Dods told BBC Scotland.

"It was a great run into the box and Finn Graham did well too.

"A few of our players stay in Glasgow and Kilmarnock and won't be home until late tonight then up at 7am tomorrow, so they'll need good sleeps on Thursday and Friday to be ready for the weekend.

"Championship football would be a miracle."

Brechin manager Darren Dods celebrates
SNS

'Performance not acceptable' - McCann

FT: Dundee 0-2 Inverness Caledonian Thistle

Dundee manager Neil McCann was left angry about the display that led to him losing his first game in charge of the Dens Park side.

"I am very disappointed in the performance," he told BBC Radio Scotland.

"Inverness were quite aggressive, but we knew that was going to be the case and we were so sloppy at the goals.

"We have worked hard at being hard to beat and maybe that was indicative of what was happening before I came here, but it was uncharacteristic in my time here.

"They have been remarkable in the last three games and that has made us safe from relegation, but that performance is not acceptable."

Dundee manager Neil McCann barks orders
SNS

FT: St Johnstone 1-0 Hearts

Allan Preston

BBC Scotland summariser

Why was Tommy Wright not in the running for manager of the year? Rangers have 20 times the budget and his side are now only six points behind them

McInnes' Dons make their point

FT: Rangers 1-2 Aberdeen

Over at Ibrox, the mind games were over and Aberdeen's Derek McInnes has had the last laugh, for this season at least, over counterpart Pedro Caixinha.

Annoyed by Caixinha's suggestion that the Dons' days as Scotland's second best side were numbered, his side showed their continued superiority over Rangers.

The gap between the sides is back to nine points as Aberdeen made sure that they would finish second for a third season running.

Rangers manager Pedro Caixinha and Aberdeen's Derek McInnes on the touchline
SNS
Pedro Caixinha appears to have lost the mind games with Derek McInnes

Get Involved

#bbcsportscot and https://www.facebook.com/bbcsportscotland

'All pressure on Hamilton' - Foran

FT: Dundee 0-2 Inverness Caledonian Thistle

Inverness Caledonian Thistle manager Richie Foran on BBC Radio Scotland: "I thought it was real mature, professional, well-organised performance.

"Defensively, we were magnificent.

"I just look forward rather than wondering why it didn't happen in the past.

"It now puts massive pressure on Hamilton. It is a big game for them on Saturday.

"It was important to get that result for the supporters.

"It is a massive game on Saturday and one we look forward to.

"All the pressure now is on Hamilton's shoulders and we'll see how they deal with it."

Richie Foran celebrates at Dens Park
SNS

Hearts 'have to rip this team up'

FT: St Johnstone 1-0 Hearts

Allan Preston

BBC Scotland summariser at McDiarmid Park

St Johnstone were the better side. Hearts got better in the second half, but it was another poor performance overall. You can't start a game at half-time. It is simply not good enough. Hearts have got to forget about this season, start again and rip this team up

FT: Dundee 0-2 Inverness Caledonian Thistle

Willie Miller

Former Scotland defender on BBC Sportsound

Richie Foran has got to be hugely impressed and hugely proud of that display by Caley Thistle

FULL-TIME

Rangers 1-2 Aberdeen

Aberdeen end their near 26-year wait for a win at Ibrox.

Goals from Graeme Shinnie and Ryan Christie give the Dons their first away win over Rangers since September 1991.

Martyn Waghorn replied for Rangers, but they sustain defeat in their final home match this season.

The Dons become only the second side - the other being champions Celtic - to win at Ibrox during this campaign.

Aberdeen celebrate
SNS

FULL-TIME Forfar 2-1 Peterhead

Forfar make Peterhead pay for the second-half sending off of on-loan Partick Thistle defender Michael Mullin.

Having come back from behind in their semi-final against Annan, the Loons do the same again to take a narrow lead into the second leg of their League One final.

Martyn Fotheringham (centre) celebrates scoring for Forfar
SNS
Martyn Fotheringham (centre) scored Forfar's equaliser against Peterhead

FULL-TIME St Johnstone 1-0 Hearts

Things are not getting any better for Hearts head coach Ian Cathro.

His side slump to another defeat as St Johnstone deservedly confirm their place as the fourth-best in Scotland thanks to Chris Kane's first-half strike.

There's been a 21-point swing between these sides since Cathro took charge. They were nine points ahead of Saints at the time.

Chris Kane (centre) celebrates his winning goal against Hearts
SNS

FULL-TIME Dundee 0-2 Inverness CT

Martin Dowden

BBC Sport Scotland at Dens Park

Not too many onlookers backed Inverness CT to reach the play-off place, but they've given themselves a real chance now.

They were impressive all night. Clincial in the opening stages and defensively brilliant, blocking, challenging, simply doing anything to keep Dundee at bay.

Just one point behind Hamilton now, you wonder if the pressure is now on Martin Canning's side going into the final fixtures.

Richie Foran has found something, just at the right time.

Billy Mckay (left) celebrates putting Caley Thistle ahead
SNS
Billy Mckay (left) fired Caley Thistle ahead at Dens Park

RED CARD

Rangers 1-2 Aberdeen

Aberdeen substitute Jayden Stockley is sent off for a second booking in the closing minutes.

FULL-TIME Brechin 1-0 Alloa

Kenny Crawford

BBC Sport Scotland at Glebe Park

Elliot Ford's first ever goal for Brechin provides them with a narrow advantage over Alloa in the first leg of the Championship play-off final at Glebe Park.

The former Raith Rovers midfielder turned the ball in from 10 yards after great work by Finn Graham down the left wing.

Brechin's Elliot Ford celebrates scoring against Alloa
SNS
Brechin's Elliot Ford scored against Alloa

Dundee 0-2 Inverness Caledonian Thistle

Caley Thistle defender Gary Warren makes a brave block in front of goal to deflect a Craig Wighton shot wide for a corner and the visitors are so close to a second away win of the season.

DISALLOWED GOAL

St Johnstone 1-0 Hearts

Saints think they had a second goal when Chris Kane's shot iss parried and Liam Craig slides in to steer in the rebound, but the substitute iss swiftly flagged fro offside.

Dundee 0-2 Inverness Caledonian Thistle

Striker Henri Anier is so close to getting a scoring touch on a cross by Ross Draper that flashes across the face of the Dundee goal.

Caley Thistle cruise

Dundee 0-2 Inverness CT

Martin Dowden

BBC Sport Scotland at Dens Park

This is very impressive from Inverness CT. They seem so confident and composed on the ball.

Nerves? What nerves? Given what's at stake, they've shown remarkable application.

Dundee have been disappointing. It's been nowhere near what Neil McCann has got out of them prior to this.

They're safe but perhaps owed their support a win here at Dens. It's not going to happen.

In the balance

Rangers 1-2 Aberdeen

Martyn Waghorn's strike has given Rangers hope against Aberdeen.

Under 15 minutes left at Ibrox and Joe Garner has fired over for the hosts.

Martyn Waghorn celebrates
SNS
Waghorn scored after coming off the bench at the break

Dundee 0-2 Inverness Caledonian Thistle

Caley Thistle are looking good value for a vital three points as we enter the last 10 minutes at Dens Park.

Dundee having lots of possession without really threatening Ryan Esson in the visiting goal.

Dundee 0-2 Inverness Caledonian Thistle

Slack marking at a corner allows Brad McKay a sight at goal, but the defender's header is well held by goalkeeper Scott Bain.

GOAL Forfar 2-1 Peterhead

Michael Travis

Forfar are building a reputation for comebacks and they have done so again as South African defender Michael Travis puts them ahead against 10-man Peterhead.

Dundee 0-2 Inverness Caledonian Thistle

Willie Miller

Former Scotland defender on BBC Sportsound

Caley Thistle are making it extremely difficult for the home side, but Dundee have not been good enough. It is the first time I have seen them under Neil McCann and I am very disappointed

St Johnstone 1-0 Hearts

Brian McLauchlin

BBC Sport Scotland at McDiarmid Park

A much more even second half in Perth, with the introduction of Rory Currie and Jamie Walker helping the visitors in their search for an equaliser.

Sam Nicholson also looks much livelier in the second period playing in a slightly more positive role.

Saints, though, are not sitting back and Graham Cummins was only inches away from connecting with a David Wotherspoon shot that required only the slightest of touches to reach the back of the net.

Dundee 0-2 Inverness Caledonian Thistle

Caley Thistle midfielder Iain Vigurs is lucky not to be sent off for a crunching late tackle on Cammy Kerr that leaves the full-back writhing in agony.

Vigurs had been yellow carded minutes earlier.

GOAL Rangers 1-2 Aberdeen

Martyn Waghorn, 61 mins

Rangers back in the match at Ibrox.

Martyn Waghorn had gone close earlier after latching on to a Myles Beerman cross and the forward clips the ball past goalkeeper Joe Lewis after build-up work by Josh Windass.

Rangers use third sub

Rangers 0-2 Aberdeen

Now trailing by two and having used two of their substitutes, Rangers send on Jamie Barjonas in place of Jon Toral in an attempt to change the pattern of this game.

Ryan Christie score
SNS
Ryan Christie scored Aberdeen's second

Walker on for Hearts

St Johnstone 1-0 Hearts

Hearts send top-scorer Jamie Walker into the fray, with Frenchman Malaury Martin trooping off - not for the first time since he joined the club in January.

Walker immediately tries an ambitious bicycle kick but can't keep his effort down.

Dundee 0-2 Inverness Caledonian Thistle

Faissal El Bakhtaoui plays a clever chip into the Caley Thistle penalty box, but Mark O'Hara can only head straight at goalkeeper Ryan Esson.

CLOSE!

St Johnstone 1-0 Hearts

Signs of life from the visitors. Arnaud Djoum unleashes a shot from just outside the box, forcing Saints goalkeeper Alan Mannus to tip over the bar.

GOAL Forfar 1-1 Peterhead

Martyn Fotheringham

Peterhead are made to pay quickly for going down to 10 men as midfielder Martyn Fotheringham finds the net with a stunning long-range drive.

Get Involved

#bbcsportscot and https://www.facebook.com/bbcsportscotland

GOAL Rangers 0-2 Aberdeen

Ryan Christie, 51 mins

Ryan Christie doubles Aberdeen's lead with a close-range header following set-up work by Adam Rooney.