There we great scenes at Tynecastle today as Rangers went top of the Premiership.
With Celtic in Betfred Cup action, Rangers had the chance to go top but it looked like their chances against Hearts were slim when they were reduced to 10 men.
However, Steven Gerrard's men summoned a fightback and came up with a controversial winner from Colombian Alfredo Morelos. It was the seventh consecutive game when he's scored and his 17th goal of the season.
Hearts had not won in five games but they proved stubborn opposition, taking the lead through a Gareth McAuley own goal.
Connor Goldson got a scrappy equaliser and Morelos clinched the win just before half-time. But Rangers were down to 10 men when Scott Arfield was sent off in the 72nd minute meaning they had a nervous ending,
Speaking to RangersTV, Rangers boss Gerrard said: “I’m very happy and we were outstanding all over the pitch to a man. We have one tad of disappointment from today, and that is that we will lose Scott Arfield as he has been outstanding for us. Up front, Alfredo was a constant nuisance and a menace for us, and that is the way we want him to be, and the goal to win it – wow – what a finish."
“We have got that hunger and we want to score goals. I think after 20 minutes today, we had everything – out of possession we were very good.
“We defended well, we stopped crosses and we got in their faces. We played with energy and in possession, we used the ball right and we could have won the game more comfortably.
“It is a big three points which takes us top of the league – but nobody is getting carried away.”
Alfredo Morelos scored his 17th goal of the season to send Rangers top of the Scottish Premiership!