RANGERS fans have made their feelings clear over the last few days and they will do so against Hearts on Sunday. Nobody can blame them for being absolutely furious.

A lot of the flak has been directed at Graeme Murty and that just comes with the territory. He is the manager and he is the first one that gets attacked.

But, I tell you what, these players have to look at themselves in the mirror, and not just because of the defeat to Celtic at Hampden.

Read more: Rangers pair still in dark over futures as circumstances of bust-up emerge

I was beaten on many occasions in Old Firm games, but there is a way to lose when you are at Rangers. That wasn’t it last weekend.

You battled your heart out, you fought for 90 minutes and you didn’t go down without a fight.

That wasn’t the case against Celtic, though, and that is what has really got to the supporters. The lack of desire was totally unacceptable.

That comes down to what is inside that shirt and there were too many of them that just didn’t have that spirit that you need as a Rangers player.

To say that they owe the supporters this weekend is an understatement. They have to do it big time against Hearts.

Read more: Derek Johnstone: Graeme Murty deserves respect as Rangers boss

If ever these players put in a performance, it has to be this one. If they have anything about them, they have to show it at Ibrox.

As Jock Wallace used to say, we will see the character of the players.

If they don’t start well, they will know all about it and the supporters, quite rightly, won’t be slow in letting them know their feelings.

Every single one of them must show the character that was so badly missing at Hampden last weekend.

Read more: Alastair Johnston: Rangers are 'ahead of the curve' on the road to recovery​

Rangers don’t just need to win the game, they need to do it with a bit of style as well.

It will be a real fight for second place in the Premiership over the next few weeks and Rangers can’t afford another slip-up on Sunday.