Celtic had to fight back to retain their long-unbeaten record and ensure Ange Postecoglou's 100th game in charge ended in victory.
But it was Hearts who opened the scoring in Glasgow when Josh Ginnelly's header flew past Joe Hart at the back post following an Andy Halliday cross and a VAR check confirmed the attacker was not offside. Ange Postecoglou's side needed a response and found one through Daizen Maeda as he got on the end of Kyogo's well-timed run before the half hour mark. Hearts were well in the game as the first half ended all square despite Jota hitting the post.
In the second period, both sides traded blows for the next goal but Celtic couldn't be clinical in the key moments before the hour mark but step forward top scorer Kyogo whose movement was aided by a sweet Aaron Mooy ball and he smashed an effort past Zander Clark emphatically.