Celtic are Scottish Premiership champions again after a Kyogo Furuhashi strike sealed the title in a Tynecastle tussle.
It was a quick-fire start when Joe Hart was forced in to a smart save in the first two minutes. Hearts looked the hungrier of the two sides and pressed high while Celtic were loose with the ball. Ange Postecoglou's men barely threatened in the first half an hour before Alex Cochrane was sent off through a VAR review for a tug on Daizen Maeda.
In the second period, Postecoglou's men looked to make the extra man advantage count but struggled to find decisive play in the final third. That was until talisman Kyogo stepped up to the plate to knock home a Reo Hatate cross at the near post that dribbled past Zander Clark for his 30th goal of the season. A landmark goal in a landmark season for Celtic who got the party started in Gorgie before Oh sealed the deal with a one-touch finish much to the delight of the travelling crowd.
READ MORE: Liel Abada post-Celtic Premier League seal of approval as exit talk addressed by ex-Liverpool star
Joe Hart - 7
Decent save early on.
Anthony Ralston - 6
Had a tricky McKay to contend with but his forward play was good.
Carl Starfelt - 6
Heavy pressure on his side early. Committing too many fouls. Did dig his team out a few times.
Yuki Kobayashi - 5
A little nervy in the opening. Few fouls early in the second half.
Greg Taylor - 6
Header half chance went over. Battled well in the second half.
Callum McGregor - 6
Couldn't get the ball down and do his free-flowing play.
Matt O'Riley - 6
A lot of the dirty work chasing around and picking up the loose balls.
Reo Hatate - 6
Lost a few individual battles early. Grew in to the game but his decision making lacked. Few wayward passes and shots but a big moment when he assisted Kyogo.
Jota - 6
Switched sides before the break and looked far better for it. When he had the ball he looked a threat.
Daizen Maeda - 5
His link-up left a bit to be desired. He looked set free before the Cochrane foul. Way off it in the second half.
Kyogo - 7
A quiet first half, couldn't be set free. He scored his chance at the front post, 30 for the season. Was replaced straight after.
Subs
Oh - 6
A sweet one hit finish to seal the deal. He looked delighted.
Sead Haksabanovic - 4
Looked slick coming on.
Aaron Mooy - 6
Great ball for Oh's goal.
Liel Abada - 3
Steady coming on.
READ NEXT:
- Cameron Carter-Vickers Celtic break confirmed by Ange Postecoglou as Alistair Johnson update given
- Celtic player ratings vs Rangers as Cameron Carter-Vickers and Jota shine in Scottish Cup win