BRENDAN RODGERS has some huge calls to make for Celtic’s starting line-up against Rangers this weekend, and I’ll start right off the bat by saying I would have Leigh Griffiths up front instead of Moussa Dembele and Scott Bain in goals instead of Craig Gordon.

For me, the biggest of the dilemmas facing the Celtic manager is in attack. In the big games, Brendan has tended to go for Dembele, but personally, I would play Griffiths.

Moussa Dembele has the physicality and is willing to run in behind. And when he’s on his game, I think that Dembele probably just has the edge overall on Leigh as a complete striker.

Read more: John Hartson: When Celtic lost to Rangers, I didn't want to lift my head off the pillow​

But to counter that, I would say that Griffiths is absolutely itching to start, and he will be so hungry to make his mark. He’s a huge threat in front of goal and his record is phenomenal, so that’s why I would edge towards him.

I don’t think he’s ever let the fans down, they absolutely adore him, and he likes the big occasion. He loves playing at Hampden, he has happy memories there as a player, and invariably he comes up with the goods.

Celtic will make a few changes to their line-up from Sunday’s win at Hamilton of course, but I think that Scott Bain should keep the gloves. I wouldn’t bring Craig Gordon back in for the simple reason that goalkeepers have to be active, and he has been out for a while bar the Dundee game last week.

Yes, Gordon has the big-game experience, and he probably is the better goalkeeper, but why drop Bain? He hasn’t done anything wrong, so I would stick with him.

Read more: John Hartson: Back-to-back trebles a bigger achievement for Celtic than invincible season​

I’m a big fan of Gordon. He’s got experience at the top level in Europe and he’s more than capable of making big saves at big moments in games. But for me, a goalkeeper has to be playing regularly, and Craig hasn’t been.

It’s great to see Craig back and it’s great to see two good goalkeepers vying for the one spot, but I wouldn’t change it, even for such a big game. Bain did very well in the game at Ibrox, and you would have no worries about him handling the occasion.

I would also be looking to play James Forrest ahead of Patrick Roberts. Roberts did well against Hamilton and was a bit of a bright spark, but Forrest is the man who has been consistently in great form this season.

These are all big calls, but this is where Brendan earns his crust, and he’s got more-or-less every decision right since he has been at Celtic on the domestic front. And his greater experience and know-how could well be a huge factor in the derby once again.

Read more: Scott Brown claims Celtic's ten-man win at Ibrox has mentally affected the Rangers players​

When he brought on Odsonne Edouard in the last game after going down to 10 men, people were gobsmacked and wondering what he was doing. They were drawing away from home and a man down, and he brings on a forward. He didn’t want to settle for a point at Ibrox, even playing with a man less. He went for it, and got his reward.

Brendan has been over the course. He managed Liverpool to second, he took Swansea into the Premier League where six or seven managers had failed previously, he has taken Celtic onto another level and they are on the cusp of winning their second treble. He sees the whole picture, he knows when to make substitutions, and he has proven that.

I have nothing against Graeme Murty, who has done everything he possibly can to get the Rangers job. He’s been really professional, and he comes across really well. Ultimately though, it’s all about results, and before the weekend Rangers had gone three games without winning.

That’s what he’s up against, because if you’re not winning at Rangers or Celtic, then you are going to come under serious pressure.

Read more: John Hartson: When Celtic lost to Rangers, I didn't want to lift my head off the pillow​

Graeme seems a decent, humble, straight-talking guy, and he’s tapped into the likes of Walter Smith and taken that advice on board. But he knows more than anybody that it’s about results, and a win for Rangers here would push him very close to getting the job. So, there’s a lot on the line.

Rangers will be desperate to stop Celtic doing back-to-back trebles. They would see its as a huge feather in their cap if they could halt that unprecedented feat.

That is going to take an almighty performance form Rangers from start to finish, because Celtic are a very, very strong team.

It’s the semi-final of the Scottish Cup and Celtic normally turn it on at Hampden. They’ve got some real big-game players, and the biggest one for me is the one who came off the bench to score on Sunday.