Heart Of Midlothian were outplayed for long spells of the first half against Rangers, yet still found a way to win 2-1 at Tynecastle. That was the point of the night. Derek McInnes did not frame it as a tactical overhaul after the break, and the evidence supports him: Hearts changed the mood of the game, Blair Spittal changed the flow of it, and L. Shankland settled it with the decisive goal in the 71st minute.

This result moved Hearts three points clear at the top and up to 76 points with three games left, a club record. It also extended a run that is starting to define their title push: they have now won three straight games, and this was the third in a row in which they had to come from behind.

What McInnes changed at half-time

McInnes was clear about what happened. He told dailyrecord.co.uk: "It was pure theatre at the start. It was just magnificent. Half-time couldn't have come quick enough for us to make changes - it wasn't a change of system in the second half, it was a change of mindset."

That reads as more than a manager protecting his players. Hearts had been second best before the break, and the brief makes that explicit. They were outplayed for long periods of the first half. The turnaround, then, was not built on pretending the opening 45 minutes never happened. It came from responding properly to it.

The key personnel shift was Spittal replacing Islam Chesnokov at half-time. McInnes went further on that change, saying: "The difference between Spittal and Chesnokov has got to be mentioned. Our back three started to take responsibility to take touches. Spittal started to slide off the back of people rather than running beyond people."

That matters because it explains why Hearts looked more connected after the break. The adjustment seems to have given them better links through midfield and helped them get higher up the pitch with more control. S. Kingsley got the equaliser, but the comeback had already started to feel different by then.

McInnes also admitted this pattern is becoming familiar. "It's the third game in a row we've had to come from behind against good teams, which is far from ideal. Motherwell, Hibs and Rangers."

That last part should not be ignored. Hearts are showing resilience, which is valuable in a title race, but McInnes is right to flag the cost of constantly needing a rescue. Against Rangers, though, it worked again.

Why Shankland's finish carried so much weight

The winning moment belonged to Shankland. His goal in the 71st minute turned a damaging night into one that could shape the championship race.

Hearts have had strong contributors across this run, but captains are usually judged on moments like that. This was one. With Tynecastle fully engaged and Rangers wobbling, Shankland delivered the finish that pushed Hearts clear at the top.

McInnes put the wider numbers on it after the game: "Seventy-six points for a Hearts team is a remarkable number with three games to go. It's good that you've come from behind because you know it's under the bonnet. It might be our record points tally."

It is a record points tally, according to the brief, and it leaves Hearts in a position few would have expected to look this strong. They are not champions yet and the title is not secured, but the scale of the campaign is already obvious.

Rangers have an argument, but not much comfort

For Rangers, this was another game that slipped away after a strong first half. They are now seven points behind Hearts with three games to play.

There is still a mathematical route back. The brief is clear on that, and it matters because some reaction has gone further than the table allows. Kris Boyd told dailyrecord.co.uk: "There will be mentality questions asked of Rangers. You have to expect that you're going to suffer in the second half, and that's mentality. Rangers had to strike and once again they didn't - they have failed. It's done. Finito."

Danny Röhl rejected that framing in part, saying: "This is not about mentality. To win such a game it is not enough to play for 45 minutes on a high level, you have to play 90 minutes on your highest level. We have not always had enough to take three wins in the last three games."

Röhl is right that this was also about sustaining level and managing the full game, not just emotion. But that does not really let Rangers off. If a side repeatedly controls first halves and cannot finish matches, mentality questions are hard to avoid, whether the manager likes the word or not.

There was another milestone in defeat, with James Tavernier making his 564th appearance for Rangers to move fifth in the club's all-time list. It was not the number that mattered most on the night.

Hearts now head into the final three games with a three-point lead, superior goal difference according to the verified version in the brief, and a captain who has just delivered another huge moment. Rangers still have hope in the strict mathematical sense. Hearts have the momentum, the points and the latest comeback.

FAQ

Why did Hearts beat Rangers after trailing at half-time?

Hearts were outplayed for long periods of the first half, but Derek McInnes said the key change at the break was mindset rather than system. Blair Spittal replaced Islam Chesnokov at half-time and helped shift the game, with Stephen Kingsley equalising before Lawrence Shankland scored the decisive goal in the 71st minute.

How important was Blair Spittal in Hearts' comeback against Rangers?

Very important. McInnes specifically picked out the difference between Spittal and Chesnokov after the break, saying Spittal changed Hearts' midfield connections and movement. His half-time introduction is identified in the brief as a key spark for the comeback.

Are Rangers out of the Scottish Premiership title race after losing to Hearts?

Not mathematically. Rangers are seven points behind Hearts with three games left, which leaves them in serious trouble, and some reaction has framed them as all but out. But the brief is clear that they are not officially eliminated.

What does the Hearts win over Rangers mean for the title race?

The win moved Hearts three points clear at the top and took them to 76 points with three games to go, a club record. It does not secure the title, but it puts McInnes' side in a strong position going into the final stretch.

Written by Sam Whitfield with AI-assisted research, cross-checked against 6 outlets. How we work →