Captain Lawrence Shankland steered Heart of Midlothian back onto the path of a possible Scottish Premiership triumph, delivering a thrilling 2-1 reversal against Rangers at a pulsating Tynecastle. The victory not only lifted Hearts to the summit of the league but also effectively knocked one of their two chief challengers out of the title race, leaving only Celtic as a realistic opponent for the championship. Rangers entered the match in Edinburgh trailing the leaders by four points, and early signs suggested they might reignite the three‑way title contest.
A deflected strike from Dujon Sterling gave the Gers a 1-0 lead at halftime, raising the prospect of a dramatic shift in the championship dynamics. However, Hearts, who had spent large stretches of the first half on the back foot, emerged from the break with renewed vigor. Stephen Kingsley struck the equaliser, and shortly thereafter Shankland found the net to complete the comeback, turning the tide in favour of the home side. The win marks Hearts' third consecutive triumph, extending their unbeaten run and propelling them three points clear of second‑placed Celtic, with a superior goal difference.
They now sit a commanding seven points ahead of Rangers, with only three fixtures remaining in what has become a gripping title chase. Manager Derek McInnes made two alterations to the side that had secured a 2-1 win over Hibernian the previous weekend, reinstating wingers Islam Chesnokov and Alexandros Kyziridis. Rangers, on the other hand, introduced four changes to the XI that suffered a 3-2 loss to Motherwell, adding James Tavernier, Mohamed Diomande, Andreas Skov Olsen and Mikey Moore to the starting eleven.
McInnes expressed his desire to showcase Tynecastle "in all its glory" for one of the biggest matches in the club's recent history, and the stadium delivered a sea of maroon and white, accompanied by a deafening roar from the supporters. The opening ten minutes were frenetic, with Hearts creating their first clear chance when Marc Leonard’s left‑footed free‑kick was headed over by Craig Halkett.
Rangers earned a warning in the 12th minute when Nico Raskin’s left‑wing cross forced goalkeeper Alexander Schwolow into a hurried save. The visitors missed a golden opportunity in the 19th minute when Tochi Chukwuani headed a Tavernier corner over the bar. Their momentum grew, and in the 23rd minute they silenced the home crowd. A long throw from Tavernier was partially cleared by Stuart Findlay, only to land at Sterling’s feet.
The striker volleyed from eight yards out, the ball deflecting off Michael Steinwender before looping past Schwolow for a 1-0 lead. The goal seemed to deflate the Jambos, who spent the remainder of the first half treading water while Rangers pressed for a second strike.
At halftime, McInnes made a tactical tweak, substituting the under‑performing Chesnokov for Blair Spittal. The change injected fresh energy into the Hearts attack. Early in the second half, Shankland unleashed a ferocious shot that was blocked by Emmanuel Fernandes, and shortly after Claudio Braga forced Jack Butland into his first save of the night after a fluid build‑up.
The equaliser arrived in the 54th minute: Kyziridis cut in from the right, curling a low drive that struck the far post. Stephen Kingsley was perfectly positioned to tap in the rebound from just outside the six‑yard box, restoring parity at 1-1. Hearts seized the initiative, and the decisive goal came in the 71st minute.
Spittal delivered a precise cut‑back to Kingsley on the left flank; the ball glanced off Tavernier and fell kindly to Shankland, who calmly slotted a low left‑footed finish past Butland, igniting ecstatic celebrations among the Tynecastle faithful. Rangers fought back in the closing stages, with Thelo Aasgaard heading a late attempt onto the crossbar, but Hearts held firm to preserve the three points. Post‑match, McInnes reflected on the performance, noting that Rangers had dominated the first half with superior movement and rotations that unsettled his side. He highlighted a halftime team talk that re‑instilled the original system and a shift in mindset, crediting Spittal’s introduction for providing an extra passing option and creating better positional play.
Regarding the title race, McInnes cautioned that the advantage of playing before Celtic is only valuable if Hearts continue winning their matches. He emphasized concentration on their own game and not relying on rivals to make mistakes.
Rangers manager Danny Röhl acknowledged the need for improvement, admitting that while his team played well for the first 45 minutes, they lost direction in the second half and failed to defend as a cohesive unit. He stressed that football is a 90‑minute contest and that lapses in concentration can be costly. Röhl urged his players to show character, personality and courage in the remaining fixtures, aiming for a maximum nine points to keep their title hopes alive. The result intensifies the battle for the Scottish Premiership, with Hearts now perched atop the table, Celtic trailing by three points, and Rangers forced to chase aggressively in their final three games.
The drama promises to continue as the league edges toward its climax, and supporters across Scotland will be watching closely to see which club ultimately lifts the historic trophy.