Alfredo Morelos showed his 'childish and petulant' side against Celtic and should have been sent off for a slap on Scott Brown.

That's the view of ex-Aberdeen striker Noel Whelan who insists the Colombian was walking a very thin on derby day and could have been shown a straight red for raising his hands to the Celtic skipper.

Morelos has calmed down slightly in recent months with manager Steven Gerrard appearing to finally have gotten the message through to his striker about his temperament. But Whelan believes the player let it creep back into his game during his side's 2-0 win over their rivals last weekend.

The two came together and Morelos slapped Brown, but the latter did not respond in kind. A reaction that may have saved Morelos from being sent-off. Whelan now reckons the Rangers man must keep his head and focus on scoring goals rather than any other antics which could hinder his club. "Steven Gerrard appeared to have cut out that petulance from his game but it is still down there, deep down," Whelan told Football Insider.

"We saw it come out again and that moment could have been pivotal in the game. It could have been a game-changer. You cannot do that. You cannot raise your hand to anybody. It is a deliberate, aggressive movement towards another player. It is a red card by anyone's books.

"It is horrible to see that creep back into his game. For me, it is unacceptable. It is petulant and childish. He should be worrying about getting on the scoresheet."