Alfredo Morelos has been backed to keep calm by Rangers manager Steven Gerrard when his side face Celtic on Sunday.
The prolific striker was sent off five times last season, including a straight red for elbowing Hoops captain Scott Brown in March.
Morelos has only been shown a red card once this term, however, and that came two weeks ago for an inflammatory gesture aimed at Motherwell supporters.
Gerrard believes the forward, who has 28 goals this season, has shown he has matured after coming off the bench to score the winner for Rangers against Kilmarnock on Boxing Day.
He said: “I have got no doubt Alfredo will be ready to face this challenge at the weekend. He’s in the best place he can be. His behaviour has massively improved again.
“When he came on again yesterday there were people trying to provoke him and he just rolled on with it. He was brilliant.
“It’s going to be hostile at Celtic Park, so it’s important for all the players to keep their discipline. Emotions run high all the time in derby matches.
“Let’s hope we’re talking about the football rather than people losing their cool and sending offs.”
Morelos suffered fresh derby agony earlier this month when he blew a string of chances – including a second-half penalty – as Rangers failed to convert Betfred Cup final domination into silverware.
However, there has been no sign of a Hampden hangover, with the 23-year-old netting in each of the three games he has featured in since.
And Gerrard hopes he is now ready to finally break his 11-game drought against Celtic this weekend.
He said: “I thought Alfredo’s all-round performance was really good in the final. He created a lot of the chances for himself out of nothing.
“He’s just got to go do exactly the same thing but try and take the big moments in the game. If he does it will give us a better chance of winning.
LIVE on talkSPORT
The festive feast of football continues over the next week – find out what is LIVE across the talkSPORT network, below…
- Wolves vs Man City (Friday, 7:45pm) – talkSPORT
- Brighton vs Bournemouth (Saturday, 12:30pm) – talkSPORT
- Watford vs Aston Villa (Saturday, 3pm) – talkSPORT
- Norwich vs Tottenham (Saturday, 5:30pm) – talkSPORT
- West Ham vs Leicester (Saturday, 5:30pm) – talkSPORT 2
- Brighton vs Chelsea (Wednesday, 12:30pm) – talkSPORT
- Burnley vs Aston Villa (Wednesday, 12:30pm) – talkSPORT 2
- Southampton vs Tottenham (Wednesday, 3pm) – talkSPORT
- Newcastle vs Leicester (Wednesday, 3pm) – talkSPORT 2
- Watford vs Wolves (Wednesday, 3pm) – talkSPORT app
- Man City vs Everton (Wednesday, 5:30pm) – talkSPORT
- West Ham vs Bournemouth (Wednesday, 5:30pm) – talkSPORT 2
- Norwich vs Crystal Palace (Wednesday, 5:30pm) – talkSPORT app
- Arsenal vs Man United (Wednesday, 8pm) – talkSPORT
- Derby vs Barnsley (Thursday, 7:45pm) – talkSPORT 2
- Liverpool vs Sheffield United (Thursday, 8pm) – talkSPORT
“His inner resolve is an area of him that I don’t think you ever have to worry about.
“He’s in love with football. He doesn’t like missing one minute of training. He doesn’t like being a sub or coming off. He motivates himself every time he sees a ball.”