FULL-TIME Celtic 2-0 Heartspublished at 14:18 British Summer Time 21 May 2017
Invincible!
Played 38, won 34, drawn 4.
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
Invincible!
Played 38, won 34, drawn 4.
Celtic 2-0 Hearts
Celtic goalkeeper Craig Gordon moves smartly to keep out Malaury Martin's volley. Hearts are finishing with spirit after a bit of a pummeling in this second half.
St Johnstone 1-2 Rangers
Graham Cummins has given St Johnstone hope in Perth, firing home after the ball broke to him in the box.
Can the hosts find a late leveller?
Celtic 2-0 Hearts
Almost a goal for Hearts.
Bjorn Johnsen rises at the front post to meet Malaury Martin's corner and glances a header onto the back stick.
Partick Thistle 0-6 Aberdeen
Alasdair Lamont
BBC Sport Scotland at Firhill
The majority of Thistle supporters are keeping this performance and scoreline in perspective, chanting the name of the manager Alan Archibald in appreciation of what he has achieved this season.
The Jags may not have won in six games but reaching the top six was beyond what most supporters would have expected.
Celtic 2-0 Hearts
Quote MessageThe Hearts heads are down. It's been incessant from Celtic in the second half
Peter Houston, Falkirk manager on BBC Sportsound
Celtic 2-0 Hearts
That's a new league goals record... Stuart Armstrong's strike is Celtic's 106th in the Premiership.
They scored 105 in 2003-04.
Graham Cummins, 76 mins
The ball breaks to Graham Cummins in the box and he places it perfectly into the far corner to set up a big finish.
Seconds after the goal, Steven MacLean passes up a great chance to level it, firing straight at Jak Alnwick.
St Johnstone 0-2 Rangers
Martyn Waghorn should make it 3-0 to Rangers but he can't beat goalkeeper Alan Mannus after being sent clean through by Kenny Miller.
Stuart Armstrong, 75 mins
Opening goalscorer Leigh Griffiths does the set-up work this time.
His cross is cut out but Stuart Armstrong is on hand to fire in his 16th goal of the season. A fine finish from the midfielder.
Celtic 1-0 Hearts
Jozo Simunovic makes way for Kolo Toure for Celtic. Simunovic does not look comfortable coming off, which may be a concern for the Scottish Cup final.
Will Toure be with the champions next season? He's not featured much since his move from Liverpool.
St Johnstone 0-2 Rangers
Jon Toral, on loan from Arsenal, is almost certainly playing his last game for Rangers and he marked it with a fine finish on 53 minutes to send the Ibrox side 2-0 up in Perth.
No sign of a Saints comeback in Perth.
St Johnstone 0-2 Rangers
Another chance for the visitors but, after neat interplay involving Martyn Waghorn, Jon Toral can't sort his feet out only a few yards from goal.
Celtic 1-0 Hearts
67 minutes in and the noise at Celtic Park reaches a whole new level as fans celebrate the memory of the club's greatest triumph, the European Cup final win over Inter Milan in Lisbon 50 years ago.
Partick Thistle 0-6 Aberdeen
A rare attacking foray for Partick Thistle, as the exasperated Ade Azeez is twice denied by Dons keeper Joe Lewis. It's been a grim, grim afternoon for the hosts.
Celtic 1-0 Hearts
Liam McLeod
BBC Radio Scotland commentator at Celtic Park
Quote MessageThe reason we are not mentioning Hearts is that they can't get a kick of the ball right now
Partick Thistle 0-6 Aberdeen
Half-time Aberdeen substitute Peter Pawlett - who does have form for this sort of behaviour - flings himself to the ground inside the Thistle box.
Referee Euan Anderson shows no hesitation in producing a yellow card for the departing midfielder.
St Johnstone 0-2 Rangers
Rangers almost make it 3-0 as Josh Windass sets up Martyn Waghorn for a shot, but the Englishman curls his effort just over the bar.
Celtic 1-0 Hearts
Lots of hustle and bustle in the Hearts area.
Stuart Armstrong goes down under a barging challenge but there is no penalty and Scott Brown draws a fine save from Viktor Noring with a drilled strike.
Partick Thistle 0-6 Aberdeen
Alasdair Lamont
BBC Sport Scotland at Firhill
What an afternoon for Scott Wright. He's staking a real claim for a place in Derek McInnes's Scottish Cup team here. Thistle fans are beginning to leave and the second half has only just begun!