Shankland stunner puts Hearts on brink of historic Scottish title
Lawrence Shankland's 71st-minute strike gives Hearts a 2-1 win over Rangers, opening a three-point lead over Celtic with three games left.

SOUTH AFRICA —
Key facts
- Hearts beat Rangers 2-1 at Tynecastle on Monday, May 4, 2026.
- Lawrence Shankland scored the winner in the 71st minute, his 14th league goal this season.
- Stephen Kingsley equalised in the 55th minute after Dujon Sterling gave Rangers a first-half lead.
- Hearts are three points clear of Celtic and seven ahead of Rangers with three games remaining.
- Hearts have a better goal difference than Celtic, the first tiebreaker if level on points.
- Hearts last won the league title in 1960; no club outside the Old Firm has won since 1985.
- Rangers visit Celtic on Sunday, May 10, in the Old Firm derby.
Comeback keeps title in Hearts' hands
Heart of Midlothian staged a second-half comeback to defeat Rangers 2-1 at Tynecastle, moving three points clear of Celtic at the top of the Scottish Premiership with three matches left. The victory leaves the Edinburgh club on the verge of a first league title since 1960 and all but eliminates Rangers from the race, now seven points adrift. Rangers dominated the first half and took a deserved lead through Dujon Sterling's deflected shot in the 23rd minute. But Hearts manager Derek McInnes changed the game at halftime, and his side emerged transformed after the break.
Kingsley and Shankland turn the tide
Hearts pulled level in the 55th minute when Stephen Kingsley turned in a rebound after Alexandros Kyziridis hit the post. The equaliser ignited Tynecastle, and the hosts pressed for a winner. Captain Lawrence Shankland delivered in the 71st minute with a stunning first-time left-foot strike into the bottom corner. It was his 14th league goal of the season and arguably his most important, keeping Hearts' title destiny in their own hands.
McInnes' halftime adjustment proves decisive
Derek McInnes made a tactical switch at the break, bringing on Blair Spittal, who was instrumental in regaining control of midfield. Defender Marc Leonard praised the impact of substitutes and the collective defensive effort, noting that Craig Halkett and Stuart Findlay headed away every ball in the second half. "It's a true team performance," Leonard said. "What a feeling, what a club, I'm just honoured to be a part of it." The result extended Hearts' unbeaten run and demonstrated their resilience in a title race that has captivated Scottish football.
Title race down to two with three games left
Hearts lead Celtic by three points and hold a superior goal difference, which would be the first tiebreaker if the teams finish level on points. Rangers are seven points back with only three games remaining, effectively ending their challenge. Hearts next face Motherwell away on Saturday, while Celtic host Rangers in the Old Firm derby on Sunday. A Hearts win at Motherwell would put them six points clear before Celtic play, increasing pressure on their Glasgow rivals.
Historic opportunity for Hearts and Scottish football
Hearts are bidding to become the first champions outside the Old Firm — Celtic and Rangers — since 1985, and the first time they themselves have won the top flight since 1960. The club has long been an underdog against wealthier Glasgow rivals, making this potential title a landmark achievement. The final day of the season on May 16 sees Hearts travel to Celtic Park for a potential title decider. With a better goal difference, a draw might be enough for Hearts if the teams are level on points going into that match.
Shankland's form boosts Scotland World Cup hopes
Shankland's decisive strike also underscored his importance to the national team. He is expected to lead Scotland's attack when they face Haiti in a World Cup group-stage match on June 13 at Gillette Stadium, home of the New England Patriots. His 14 league goals this season have been crucial for Hearts, and his composure under pressure at Tynecastle demonstrated the quality that could make him a key figure for the Tartan Army on the world stage.
Rangers face must-win derby to keep faint hopes alive
Rangers' defeat leaves them needing a miracle to win the title. They travel to Celtic Park on Sunday for an Old Firm derby that could either hand Hearts a huge advantage or keep Rangers mathematically alive. A Rangers win would reduce Celtic's lead over Hearts to three points, but even then, Hearts would control their own destiny. The Ibrox club's focus may now shift to securing second place and Champions League qualification, though the pain of letting the title slip will linger.
The bottom line
- Hearts are three points clear of Celtic with three games left, holding a superior goal difference.
- Lawrence Shankland's 71st-minute winner was his 14th league goal, keeping Hearts' title hopes alive.
- Rangers are seven points back and effectively out of the title race after the defeat.
- Hearts can go six points clear if they beat Motherwell on Saturday before Celtic host Rangers.
- The potential title decider is on May 16 when Hearts visit Celtic on the final day.
- Hearts are chasing their first league title since 1960 and would be the first non-Old Firm champions since 1985.






Diesel Prices Surge Past $5 a Gallon as Iran War Disrupts Global Oil Supply

Messi's Brace History Looms as Orlando City Seek First Win at Chase Stadium

R129 Million in Jackpots Await as PowerBall and PowerBall Plus Drawn on Tuesday
