Forrester moved to Ibrox on a six-month contract in December and has delighted supporters with his early displays.
After four months, and five goals in 16 appearances, Harry Forrester has finally signed a long-term deal with Rangers.
It's been some second half to the campaign for Forrester, who began it on the bench, and often in the stands, at struggling English League One side Doncaster Rovers.
But a reunion with Mark Warburton, with whom he worked at Brentford and Watford - where the Rangers boss began his coaching career at academy level - appears to have tapped into the 25-year-old's true potential.
In less than a week, Forrester became a Scottish Championship and Petrofac Cup winner, and having committed to the Light Blues until 2019, the hope is that this is merely the start for him at Ibrox.
The forward said upon signing his new deal that Champions League football is the aim, but as far as many Rangers fans are concerned there's a more important task left to complete.
Here's the best of the reaction on Twitter...
Delighted that Forrester has been given a full contract - now just for a winning goal vs Celtic!— Michael Stone (@michaelstone96) 12 April 2016
@harry_forrester thoroughly well deserved Harry - been absolutely superb for us in recent weeks. Keep it up (especially on Sunday!!)— Copland Front (@CoplandFront) 12 April 2016
@harry_forrester now score the winner on Sunday and you'll be my hero for life— Scott Duncan (@s_duncan88) 12 April 2016
@harry_forrester Congratulations mate!! Right into these animals on Sunday wee man. You know they can't handle you.— Jack Munro (@Orquidea4017) 12 April 2016
@harry_forrester it's well deserved, do the damage Sunday and it could be a whole lot longer than 3 years— Cameron Thorburn (@Cammyt1690) 12 April 2016
@harry_forrester welcome aboard the greatest club in the world . A goal on Sunday please— phil clark (@bigfredref) 12 April 2016
@harry_forrester well deserved Harry. Now go out and Rip them a new one on Sunday :)— JJ (@Smith73J) 12 April 2016
@harry_forrester brilliant news young lad. Sunday is the day to do it— Sojerblue 764 (@1standlasttweet) 12 April 2016
@harry_forrester Congratulations..well earned and well deserved.. celebrate by destroying Celtic on Sunday!!— David Smith (@davesmithers44) 12 April 2016
@harry_forrester well deserved mate. Keep up he good form,especially on Sunday— John Young (@YoungyJ83) 12 April 2016
Forrester was substituted in the 67th minute of Sunday's final, but said he expects to be fit by the time Rangers return to Hampden Park in five days' time.