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

Kyle Lafferty is poised to win his dream move back to Rangers today after the Ibrox club agreed a fee with Hearts.

The ongoing transfer saga finally moved forward this morning - after Rangers had a series of bids rejected by the Jambos - and personal terms are being thrashed out ahead of the deal being confirmed.

Importantly, Lafferty is set to be signed in time to be registered as a wild card for Rangers' Europa League playoff first leg against Ufa tomorrow at Ibrox. The deadline is midnight.

The Northern Irishman spent four years at Ibrox between 2008 and 2012 and enjoyed success winning three league titles in a row.

(Image: Reuters)

Now the 30-year-old is set to return to his former club from Hearts to become Steven Gerrard's 12th signing of the summer.

Gerrard later confirmed the deal was "very close". He told a media conference ahead of tomorrow's clash with Ufa: "Verbally there is an agreement in place but as you know when you get that verbal agreement there is still bits and bobs to do around it.

"If we do manage to do it in time of course he will be available and be involved (against Ufa) but I don't want to jump the gun and get excited too early.

"We have a verbal agreement with Hearts and we are very hopeful it will be done and dusted to make him available. If not, we have to be a bit more patient."

He'll provide competition for Alfredo Morelos and Umar Sadiq in the striking role.

Lafferty scored 38 goals in 138 games during his first spell at Ibrox and was known for coming alive in the latter stages of the season.

He scored a hat-trick during the 5-1 win over Kilmarnock in the final day of the 2010/11 season when Rangers last won the league title.

He left in 2012 during the financial meltdown and joined Swiss side Sion before spells at Palermo and Norwich and finally Hearts.

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