Hearts vs Rangers: A Thrilling Comeback at Tynecastle Park
On May 4, 2026, Heart of Midlothian staged a remarkable comeback to defeat Rangers 2-1 at Tynecastle Park, solidifying their lead in the Scottish Premiership. After falling behind to an early goal from Dujon Sterling, Hearts rallied to secure three crucial points.
It was a match that had everything. The atmosphere crackled with anticipation as fans filled the stands—18,831 strong—eager to witness another chapter in this storied rivalry. Hearts carved out the first chance from a set-play, showcasing their attacking intent right from the start.
The turning point came in the second half. In the 53rd minute, Stephen Kingsley leveled the score with a well-placed header that sent the home crowd into a frenzy. Just 17 minutes later, Lawrence Shankland sealed the victory with a powerful strike, marking his name on the scoresheet and sending Tynecastle into raptures.
Derek McInnes, Hearts’ manager, praised his players for their resilience. “Hearts secured yet another massive three points,” he said after the match. His team has now won twice against Rangers this season, while Rangers managed only one victory against them.
The loss left Rangers in third place with 69 points, just one point behind Celtic. The chase was on, with Rangers throwing two punches in the aftermath of their defeat as they sought to regain momentum in the title race.
Key statistics from the match:
- Hearts have amassed 73 points in total this season.
- This victory marks Hearts’ second win over Rangers this season.
- The attendance at Tynecastle Park was recorded at 18,831.
Looking ahead, Hearts will face Motherwell in their next match. With their current form and confidence soaring after this victory against Rangers, they will aim to maintain their position at the top of the Premiership table.