On a day when it was time for Celtic to step up in the league, many did, particularly in an attacking sense.

Kyogo Furuhashi got a goal and an assist. Matt O’Riley provided the most key passes. James Forrest scored a screamer. Strangely enough, even Tomoki Iwata got involved with some goalmouth action. Despite the former running him close, TCW’s Star Man for Saturday’s St Johnstone game was none other than Nicolas Kuhn, who terrorised his opponents for the second weekend running.

Yes, the Germany wide-man was at it once again, as he provided Craig Levein’s team with all sorts of problems on Saturday afternoon. For the second time in as many weeks, Celtic’s new number 10 was in the mood to make that right-wing spot his very own, with another scintillating 60-minute performance out wide. He looked up to the challenge from the get-go, with his opponents realising very quickly that he was the man to distribute the ball to in an attacking sense.

READ MORE: Kuhn's classy showing and Forrest's ferocity - Celtic 3-1 St Johnstone analysis

Showing that speed that many had been waiting to see, Kuhn caused the Perth side so many issues with his direct style, which amounted to the first goal of the afternoon from Kyogo. In an almost identical move to the assist he provided to Daizen Maeda last week against Livingston, Kuhn decided to cut in just outside of the box, before floating a perfectly-weighted ball into the danger area. This one had a bit more loftiness to it, which allowed Kyogo to bravely leap into the air before neatly heading the inch-perfect delivery past the impressive Dimitar Mitov in the Saints’ goal.

Make that two assists in as many outings for the winger, who has come under a bit of criticism since his arrival from Rapid Vienna back in January. Indeed, the £3 million signing has flattered to deceive in a lot of games - particularly that Hibs game at Easter Road – though he looks much more like the exciting player Celtic shelled out good money for two months ago.

Speaking of goal contributions, he would get another one in this game, as the provider became the predator for Celtic. It was roles reversed, as Kyogo was fed the ball from Greg Taylor after another well-aimed lobbed pass found the striker. Getting to the by-line, Kyogo only had room to cross, and he did so with precision and accuracy. In just three passes, the ball was in the back of the net, as Kuhn was there to tap in possibly the easiest goal of his career. A goal and an assist, the former making that three goal contributions in his last two appearances.

With Yang Hyun-jun suspended for the two games that Kuhn has played, the stand-in winger for the South Korea international has potentially taken his place in the team with his outstanding performances against Livingston and St Johnstone. It would seem as if those teething issues – both literally and figuratively – have evaporated, allowing the best form of Kuhn to show in the past two games.

Let’s hope the knock he picked up – which allowed for Forrest to get some more game-time – is not too serious, and he can come back after the international break as fit and as sharp as he has entered it. It's going to be truly compelling viewing watching Yang and Kuhn fight it out for that right-wing slot, though there may be scope to play both at the same time, perhaps?

READ MORE: Detailed Player Ratings: Keen Kuhn's 60-minute masterclass slays the Saints

Either way, Brendan Rodgers will be delighted that his new winger has finally hit the ground running as a Celtic player. On current form, he could be an increasingly vital player for Celtic, as they prepare to meet the challenges of a league and Scottish Cup run-in.

An exciting player, and one who looks every inch like a first-team player for the champions. Credit to him, as many were not saying that just under two weeks ago.