hearts vs rangers — GB news

Hearts defeated Rangers 2-1 on May 4, 2026, at Tynecastle Park, securing a crucial victory in the Scottish Premiership. This win solidifies Hearts’ position at the top of the table.

Rangers initially took the lead with Dujon Sterling scoring in the first half. However, Hearts responded strongly after halftime.

Stephen Kingsley equalized for Hearts in the 53rd minute. Just 17 minutes later, Lawrence Shankland scored the winning goal, sealing Hearts’ comeback.

The match attracted an attendance of 18,831 fans. Hearts now sit three points clear at the top of the Premiership table with 73 points.

Rangers remain in third place with 69 points, just one point behind Celtic. This marks Hearts’ second victory over Rangers this season, having previously won 2-0 at Ibrox in September and 2-1 at Tynecastle in December.

Derek McInnes praised his team’s resilience, stating they secured yet another massive three points. Observers noted that Rangers threw two punches in response but could not find an equalizer.

Upcoming Matches:

Hearts will face Motherwell in their next match. and The match will be shown live on Sky Sports.

This victory places Hearts firmly in control as they continue to chase their Premiership ambitions.

By