Former English Premier League referee Dermot Gallagher has cast his verdict on three key calls that went against Rangers in their loss to Heart of Midlothian on Saturday.
In the build-up to the visitors' opener, Lawrence Shankland appeared to have handled the ball; however, the goal stood.
"I think Rangers had more than their fair share of bad luck in this game, to be honest," Gallagher said on Sky Sports. "I think that's handball. It's not seen by the referee. The referee is there."
Former English Championship striker Jay Bothroyd also weighed in: "That is just so clear to see," he said. "That wasn't even in that area where it's a grey area.
"That was down by his elbow. That shouldn't have been a goal."
Read more:
- Ally McCoist slams Russell Martin for 'incredible' Nico Raskin Rangers saga
- It's not true that I snubbed Rangers transfer - here's why I didn't sign
Rangers then thought they equalised in the second half through Derek Cornelius, although it was ruled out for a foul on Hearts keeper Alexander Schwolow.
"He needs to come out, be aggressive, and try and punch that," said Bothroyd. "Ultimately, he has to be stronger.
"It's a poor decision. It should've been a goal, and that could get the manager sacked."
Gallagher added: "I think the on-field decision is carrying the weight, but I thought [Hearts were] extremely lucky to get a foul for that."
Finally, with just under 10 minutes to go, Harry Milne went down in the Rangers box after a challenge by Mohamed Diomande.
Referee Steven McLean pointed to the spot, and although he missed the penalty, Shankland netted on the rebound to wrap up the points for Hearts.
"Tough call," said Gallagher. "I'm in two minds with this. Is there contact? Is there enough contact? I don't know. But the referee gave it on-field."
Bothroyd was more definitive in his stance, stating: "I don't think that is a penalty. That is soft."