Alfredo Morelos scored two minutes from time as Rangers came from a goal down to beat St Johnstone 2-1 on Sunday and close to a point behind Scottish Premiership leaders Celtic.
Steven Gerrard’s men had won just one of their previous four games to fall four points behind their Glasgow rivals with the two sides set to meet at Ibrox on December 29.
Another tough afternoon looked on the cards for the visitors at McDiarmid Park when Matty Kennedy’s rising drive gave St Johnstone the lead on the stroke of half-time.
Gerrard introduced Glenn Middleton for Eros Grezda at half-time and the change helped turn the game as Rangers improved dramatically in the second period.
Middleton’s measured cross picked out Morelos to head home the equaliser 25 minutes from time.
Only Zander Clark in the St Johnstone goal then kept the hosts level as he denied Daniel Candeias and Kyle Lafferty twice with stunning saves.
However, Clark was helpless when Morelos met James Tavernier’s cross to score his 19th goal of the season and maintain Rangers’ chances of going top before the winter break. They face Hibernian on Boxing Day and then Celtic at home.
Despite the win, manager, Steven Gerrard was not too pleased with his side’s performance, believing that they should have enjoyed a much more comfortable victory.
Watch the interview below.
"We shouldn't have to work that hard to win at places like this, with all due respect."
"They were the ones who looked like they fancied a title race."
Steven Gerrard's honesty and no nonsense approach is becoming a staple of his management style…
Telling it how it is ? pic.twitter.com/0wa69xrjVJ
— Football on BT Sport (@btsportfootball) December 23, 2018
© Agence France-Presse