Join thousands of fans who have signed up to our Rangers newsletter. Subscribe Thank you for subscribing We have more newsletters Show me See our privacy notice Invalid Email

Rangers striker Alfredo Morelos has signed a new four-year contract with the Ibrox club.

Record Sport understands that a bumper new deal which ties him to the club until 2022 has now been signed - after some negotiating between the club and the player's agent in recent weeks.

The new contract comes after Morelos has rediscovered his best form under new boss Steven Gerrard.

The news provides a big boost for Rangers going into tomorrow's derby clash against Celtic.

Video Loading Video Unavailable Click to play Tap to play The video will start in 8 Cancel Play now

After signing the new deal, Morelos said: “I am delighted to have extended my contract. This is such a massive club and I want to be with Rangers for as long as possible.

“I appreciate very much the support I have been given and I believe I have a special bond with the fans. To play in front of them always excites me.

“With the new manager here it feels as if we are building something special and I want to play my part in that and also repay the faith he and all the fans have in me.”

(Image: SNS Group)

Rangers rejected a number of bids and approaches for the frontman during the transfer window and Gerrard clearly considers Morelos a big part of his plans.

The boss said: “I said we were talking about giving Alfredo a new deal and I am delighted to confirm we have now done exactly that.

“Alfredo is a vital part of what we are trying to create here and although he has attracted close attention from other clubs it is important we hold on to him.

“He is still very young and although he leads our line extremely well, the best has yet to come.”

The new contract shows both the faith the club have in the striker as well as being a financially sensible move, tying down a valuable asset.

It tops off a fantastic few days for the Colombian after he received his first international call-up earlier in the week.