Brendan Rodgers says Mikey Johnston showed he can “make an impact” in Celtic’s 3-0 win over Dundee.

The winger scored twice as a substitute to add to Paulo Bernardo’s opener as the Scottish Premiership leaders moved five points clear.

Defender Cameron Carter-Vickers came off for the reigning champions with 35 minutes to go.

“It’s what he does really well,” Rodgers said of Johnston.

“He’s very rarely had three, four, five games on the spin. I certainly know he’s a player that can come off the bench and make an impact and I thought he did that very well.

“[Cameron Carter-Vickers] just felt a tightness. He wanted to play on, but the experience now with Cam is that, as brave as he is and as much as he wants to get through the game, we have to just take him off for precaution.”

Liam Scales, Kyogo Furuhashi, Matt O’Riley and Luis Palma all went close for Rodgers’ side during a profligate first half.

Second-placed Rangers have two games in hand over Celtic and will play one of those matches before the second Old Firm derby of the season at Celtic Park on Saturday.

Dundee offered little in attack and remain seventh prior to Wednesday’s five top-flight fixtures.

An early Carter-Vickers header then a Bernardo shot gave Dundee cause for concern and Palma pounced on a stray ball to curl an effort high and wide.

Scales went even closer when he nodded wide and Kyogo really should have broken the impasse when he ran on to O’Riley’s excellent long ball and clipped wide.

O’Riley tried himself moments later, his shot narrowly missing the post, and another Carter-Vickers header bounced out. Palma tried again with a header but knocked wide.

The pattern continued after the break, with Greg Taylor unable to bury a chance at a corner.

However, the deadlock would be broken. Palma’s through ball sent Bernardo into the inside left channel and the slightest of touches took the ball between Carson’s legs into the net – a first Celtic goal for the midfielder.

The hosts had to get more bodies forward and Celtic survived faint penalty appeals for hand ball after ricochets off Taylor and Carter-Vickers’ replacement, Stephen Welsh.

Dundee’s Luke McCowan was then unfortunate to see a shot deflect out.

Oh Hyeon-gyu tried to swerve a low shot into the right corner, but the Celtic substitute could not get the required bend.

Any doubts over the outcome were extinguished when Johnston – on for Palma – struck from the left and Carson could not get enough of his body in the way.

Carson atoned for that somewhat moments later, tipping a fierce Johnston effort out for a corner, but he could do nothing as the winger shot low from closer in on the left for Celtic’s third.

And the winger may have had a hat-trick, swirling a shot wide deep into added time.

Player of the match – Luis Palma (Celtic)

Most of Celtic's best moments came on Luis Palma's side, the left, and it was his pass that created the opening goal for Paulo Bernardo

Persistence pays off for Celtic – analysis

The amount of chances the visitors carved, particularly on the left, encouraged them to keep at it and their persistence paid off with the Bernardo goal.

However, a second-half injury to Carter-Vickers will be a frustration given Rangers’ impending visit.

Dundee’s counter-attacking game did not create too many openings, although a looping Zak Rudden header forced Celtic goalkeeper Joe Hart to retreat and catch in the opening half.

Defensively, the Dark Blues were often effective in getting in blocks to repel both shots and crosses and it’s easy to see why Tony Docherty’s side find themselves in a comfortable mid-table position.

What the managers said

Dundee manager Tony Docherty: “I was happy with the first-half performance. They made those runs down the side and we succumbed to that. When Celtic get their tails up like that, it’s difficult. You can see the quality they are bringing on off the bench.

“That won’t define our season – our reaction to it will define our season. It is important we bounce back from today. It’s difficult for the players but they’ve shown us a real consistent level of performance this season.”

Celtic manager Brendan Rodgers: “I thought we played very well. It was an outstanding team performance. The ambition of the players was great. We controlled the game, controlled the rhythm.

“Anything we had to do defensively – long throws, long balls – we dominated that moment and kept the clean sheet, which is also important.”