Hearts vs rangers
On May 4, 2026, Hearts won 2-1 against Rangers at Tynecastle Park, solidifying their position at the top of the Scottish Premiership table. This victory marks another significant achievement for Hearts, who came from behind after Dujon Sterling’s first-half opener.
In the second half, Stephen Kingsley equalized for Hearts in the 53rd minute. Just 17 minutes later, Lawrence Shankland scored the winning goal, giving Hearts a crucial three points. With this win, Hearts are now three points clear at the top of the Premiership table with 73 points.
Rangers currently sit in third place with 69 points, trailing Celtic by one point. The match attracted an attendance of 18,831 fans, showcasing the vibrant atmosphere of a classic Edinburgh derby.
This season has seen Hearts triumph over Rangers twice, with Rangers managing to secure only one win against them. Derek McInnes praised his team’s resilience and ability to fight back. He noted that “Hearts secured yet another massive three points,” emphasizing the importance of this victory.
The chase was on for Rangers, who threw two punches in the aftermath but could not find an equalizer. Observers expect that Hearts will continue to build momentum as they prepare for their next match against Motherwell.
The match will be shown live on Sky Sports, allowing fans to catch all the action as Hearts look to maintain their lead in the league.