Celtic ended their Scottish Premiership season with a 2-1 victory over Hearts on trophy day thanks to a double from Mikey Johnston.
The hosts got off to an exceptional start when the youngster exchanged passes with Ewan Henderson in the box before thumping the ball past Bobby Zlamal.
However, the lead was short-lived as Hearts soon grabbed an equaliser. Scott Bain was caught out on the ball, with it eventually finding Jake Mulraney, who curled in a great finish that came off the bar and in with the goalkeeper out of position.
Those two early strikes were the highlights of a pretty dull first half, with Celtic looking out of ideas with their laboured possession.
Karamoko Dembele came on as a half-time substitute to make his debut and lift the home crowd.
The 16-year-old came close to putting his team back in front with Zlamal making a good stop at his near post.
As the Hoops struggled to break down a robust Hearts team, their goalkeeper again made a good save from Johnston’s curling effort that looked to be nestling in the bottom corner.
With six minutes left on the clock, Johnston again stepped up to deliver as he drove towards goal and unleashed a low shot from 20 yards out that found the net via the post to seal the points.
Here’s how we rated the players as they lifted an eighth consecutive title.
Scott Bain: 5
Was at fault for the equaliser as he took far too long on the ball. It was a rare mistake from the Scot, but it was a costly error, as he had little to do thereafter.
Anthony Ralston: 5
Wasn’t great at right-back today. Needed to give more support to Johnston down the right and was pretty slow to react in defence.
Kristoffer Ajer: 6
Was solid at the back and was unlucky not to score after a great run but his shot on goal was blocked. He was comfortable throughout.
Filip Benkovic: 6
Easy enough for the loanee on what could have been his Parkhead farewell. He will return to Leicester City a better player for his experience at Celtic.
Jeremy Toljan: 5
Wasn’t overly troubled defensively but wasn’t great going forward. He lost the ball several times and his end product was way off the mark.
Nir Bitton: 6
Was a little too slow in possession early on but improved in the second half. He won the ball back well.
Olivier Ntcham: 6
Pretty quiet afternoon for the Frenchman. He did little to impact proceedings.
Ewan Henderson: 7
Another confident display by the young midfielder, who got an assist for the opener. He continues to grow as the games go by.
Mikey Johnston: 9
Was outstanding all afternoon as he got two goals and always looked to be creative on the ball. It was a Man of the Match performance.
Scott Sinclair: 6
Led the team out as captain for the day but otherwise had an uneventful game. He’d have hoped for a better final-day showing.
Oliver Burke: 5
Didn’t really see much of the ball up front. He was replaced by Dembele at half-time after a quiet showing.
(SUB) Karamoko Dembele: 7
A confident Celtic debut for the youngster as he came on for the second period. He showed a great attitude to get up after being taken out and continued to run with the ball before firing just over.
(SUB) Callum McGregor: 6
Replaced Ewan Henderson and kept the passing slick in the middle of the pitch. He’ll be happy with his efforts throughout the season.
(SUB) Jozo Simunovic: 6
Replaced Benkovic in central defence late on. He was comfortable against a quiet Hearts attack.