Postpublished at 13:06 British Summer Time 21 May 2017
St Johnstone 0-0 Rangers
On-loan Arsenal midfielder Jon Toral drags a shot wide of Alan Mannus' left-hand post. Rangers are enjoying more of the ball now.
Celtic complete first unbeaten 38-game league season in Scotland
Brendan Rodgers hails 'incredible achievement' for his Celtic side
FT: Celtic 2-0 Hearts - Griffiths & Armstrong goals for champions
Champions set new records for points, wins, goals, & title-winning margin
FT: Partick Thistle 0-6 Aberdeen (Christie 2, Wright 3, Hayes) - Dons reach highest points tally (76)
FT: St Johnstone 1-2 Rangers - Cummins; Miller & Toral
St Johnstone 0-0 Rangers
On-loan Arsenal midfielder Jon Toral drags a shot wide of Alan Mannus' left-hand post. Rangers are enjoying more of the ball now.
Celtic 0-0 Hearts
Dedryck Boyata is denied at point-blank range after meeting Leigh Griffiths' corner. Excellent save from Hearts keeper Viktor Noring.
St Johnstone 0-0 Rangers
Rangers enjoy their first meaningful attack as Jon Toral flights a cross to the back post for Kenny Miller, who knocks the ball over the bar.
Partick Thistle 0-4 Aberdeen
Aberdeen are well on course for a record tally of 76 points for the season.
Thistle might want to think twice about finishing in the top six again...
Jonny Hayes, 26 mins
That is a sumptuous fourth goal for Aberdeen, who are lacerating Thistle at will in Glasgow.
Shay Logan speeds down the right, and after Adam Rooney's intelligent dummy, Jonny Hayes dispatches the cross beyond Mark Ridgers. Lovely football.
Celtic 0-0 Hearts
Very nearly a Hearts opener. Bjorn Johnsen lays a free-kick off to Alexandros Tziolis, whose shot rises just over the bar.
St Johnstone 0-0 Rangers
It looks like a matter of time for Saints. Steven MacLean nods wide before Craig Thomson fires in an angled effort that Jak Alnwick pushes wide.
Celtic 0-0 Hearts
Callum McGregor draws a save from goalkeeper Viktor Noring as Celtic press. The in-form midfielder is expected to be in the Scotland squad named tomorrow for the showdown with England at Hampden next month.
Celtic 0-0 Hearts
Moments after Hearts' Isma Goncalves fires a shot well over the bar, Stuart Armstrong does likewise at the other end for the hosts.
It's not quite been the one-way traffic many predicted.
St Johnstone 0-0 Rangers
St Johnstone's Liam Craig beats his man in midfield and then drills a long range effort that drifts just too high. The home side are getting closer.
Celtic 0-0 Hearts
Kieran Tierney fires in an absolute rocket from long range and the ball whizzes over the bar. Great effort from the Scotland left-back.
Scott Wright, 15 mins
This is the stuff of dreams for 19-year-old Scott Wright. Just moments after bagging his first senior Dons goal, the youngster finds the net again, as he races in on goal down the right, and fires a low shot beyond Mark Ridgers at the near post. The goalkeeper hardly covered himself in glory, but it was a powerful finish from the striker.
Partick Thistle 0-2 Aberdeen
Alasdair Lamont
BBC Sport Scotland at Firhill
Quite a start by Aberdeen. Derek McInnes said before the match he didn't feel his side could afford to take this game lightly and then hope to lift their performance again for the cup final. It's fair to say they're taking this one seriously.
St Johnstone 0-0 Rangers
Rangers' James Tavernier tries his luck from a 25-yard free-kick but it ends up well over the bar. The Englishman has struggled to find his range from dead balls this season.
Celtic 0-0 Hearts
Leigh Griffiths sizes up a free-kick slightly wide on the right and bends the ball into the side netting at the near post. The Celtic striker looks up in frustration as the ooohs ring round the stadium.
Scott Wright, 11 mins
After Ash Taylor's header bounces back off the crossbar, teenager Scott Wright pounces to score his first goal for the club.
Celtic 0-0 Hearts
Hearts head coach Ian Cathro said the first 10 minutes would be important and his side have survived unscathed without too many problems at Celtic Park.
St Johnstone 0-0 Rangers
Tommy Wright's men are starting to make inroads in the Rangers final third with some nice build-up play. Left-back Brian Easton looking a real threat going forward.
Ryan Christie, 7 mins
In his last game for the club, Celtic loanee Ryan Christie latches onto a half-cleared free-kick and drills the ball into the bottom corner from inside the area. Ruthless finish from the young midfielder - that's his sixth goal for the Dons, and fourth in five games.
St Johnstone 0-0 Rangers
The Saints have the first sight of goal as Blair Alston nods a Richard Foster cross back across goal for Steven MacLean, but the striker can only divert the ball narrowly wide.