STEVEN GERRARD admits striker Alfredo Morelos will have to channel his aggression if he is to reach the top of the game after another eventful night at the head of the Rangers attack.

The Colombian scored two goals to help Gerrard’s side on their way to a crucial victory over Aberdeen at Pittodrie.

But his evening ended early after an altercation with Dons defender Scott McKenna that saw whistler Bobby Madden send both players off.

James Tavernier scored from the spot before Jermain Defoe won it at the end as two Sam Cosgrove efforts didn’t prove enough for Aberdeen.

Gerrard said: “It's always eventful. Rangers against Aberdeen, a lot of emotion on the pitch and on both benches. They were physical, we were physical.

“There were goals, sending-offs, bookings, it had the lot so you have to credit the players why we all love football at the top.

“I think for Alfredo to go to the next level or to improve he will have to channel his aggression.

“I'll be honest I haven't had the chance to analyse the incident back so I can't tell you if Scott deserved a red or whether Alfredo did.

“But they've had a fantastic battle up until that point. Scott was physical with Alfredo, Alfredo was physical with them.

“Two top players but unfortunately they have both ended up with red cards. Whether they deserved it I'll have to analyse it.

“The finish [for the second goal] was stunning. We were right behind it. It was an excellent finish. He had another chance for the hat-trick as well before he came off and that's the reason why we worked so hard to get some more firepower in January in Jermain Defoe.

“You saw how quickly he gets that chance off on his weak side. That's the reason he's played at the top for so long.”

Victory for Rangers keeps them within six points of Old Firm rivals Celtic at the top of the standings as they followed up their wins over Livingston and St Mirren.

And boss Gerrard knows they must maintain their momentum as attentions turn to the Scottish Cup clash with Kilmarnock this weekend.

He said: “I didn't say it was a six-pointer. This was a three point game.

“We've won, we're delighted we've won. But Aberdeen are not going away, Kilmarnock are not going away. Hearts are getting stronger.

“We can't rest on our laurels. We need to try to get into the next round of the cup at the weekend and keep trying to find consistency, keep growing and let's see what happens.

“It's important we enjoy tonight as it's a big victory but we need to get back to work as we've got a big game at the weekend.”