Celtic delivered a comfortable and composed performance as they dispatched of Craig Levein's St Johnstone side.
After some recent displays that hadn't inspired much hope or confidence in this Celtic side, today's performance was one that looked a lot more like the reigning champions.
Celtic took the lead in the first-half through Kyogo Furuhashi who returned to the team for Adam Idah.
Nicolas Kuhn was impressive last-week against Livingston in the Scottish Cup, and he continued in a similar vein today as he added Celtic's second, with a goal from James Forrest capping off what was a solid performance for the men in hoops.
A late Connor Smith goal was only a consolation as Celtic walked out with all 3 points.
Here are A Celtic State of Mind's player ratings from today's victory over the Saints.
Joe Hart - 5: It was a quiet afternoon for Hart, with Smith's late goal meaning that Hart has just kept one clean sheet in the league since the side returned from the winter break.
Alistair Johnston - 6: The Canadian saw a goal disallowed for a controversial offside, but his attacking play has been very positive since the turn of the year which is something supporters' have been asking for more of.
Cameron Carter-Vickers - 7: Carter-Vickers returned for injury for today's fixture and turned in a performance with the composure that we have come to expect from him.
Stephen Welsh - 6: Welsh didn't put a foot wrong in a game where Celtic completely dominated.
Greg Taylor - 6: Taylor was heavily involved in a lot of Celtic's positive play, and had a good hand in creating Nicolas Kuhn's goal.
Matt O'Riley - 6: The Dane was a positive creative influence today, assisting James Forrest's goal in the second-half before he was replaced by Gustaf Lagerbielke
Tomoki Iwata - 6: Iwata was denied a certain goal by a goal line clearance from Luke Robinson, but was a steady and solid performer for Celtic on the day.
Paulo Bernardo - 6: The Portuguese was getting forward often but couldn't provide a killer pass to break open the St Johnstone defence.
Nicolas Kuhn - 8: Kuhn continues to silence the doubters as he turned in an electric display down the right hand side. He provided a great assist for Kyogo's goal and capped off a top display with his first goal at Celtic Park.
Kyogo Furuhashi - 8: The Japanese must've taken offence to being dropped from the starting eleven for Adam Idah as he looked a lot more like last season's Kyogo, scoring a well-taken strike and being unlucky not to grab 2 more.
Daizen Maeda - 6: Maeda had two good opportunities over the course of the 90 minutes, but he couldn't further add to the hat-trick he grabbed in the previous fixture.
Substitutes
Daniel Kelly - 5: The youngster had just under half an hour on the park but couldn't make much of an impact from the bench.
James Forrest - 7: Forrest was impactful from the bench once again as he grabbed a second goal in consecutive appearances.
Adam Idah - 4: The Irishman got 15 minutes but saw his only opportunity denied by Dimitar Mitov.
Odin Thiago Holm - 4: Holm was handed a brief cameo late in the game.
Gustaf Lagerbielke - 3: The Swede made a rare appearance from the bench.