Article body analysed
Listen to Sportsound commentary Souttar strike ruled out for offside before Mc Cart turns ball into own net Butland preserves Rangers lead with fine saves from Kabangu and Shankland Steinwender in for first Hearts start & Wilson returns up front Lawrence makes first start since November amid five Rangers changes Andy Campbell HT: Hearts 0-1 Rangers John Robertson Former Hearts striker on BBC Sportsound Kabangu should be walking off the park with the match ball already. After 38 minutes, you were wondering how Rangers are ahead here, but then they started to find a bit of space and Craig Gordon had to make a magificent save before the break. Vaclav Cerny (far left) was prominent for Rangers in the first half HT: Hearts 0-1 Rangers Derek Ferguson Former Rangers and Hearts midfielder on BBC Sportsound They have looked a bit vulnerable down the sides playing that little diamond in midfield, but as an attacking force, you can't believe Hearts haven't scored. Its been a bit of a shootout. They are both having a go at
each other to see who comes out on top. Hearts' Lawrence Shankland holds off Rangers' Tom Lawrence After a first half of so many chances, it is an own goal that separates the sides. Hearts defender Jamie Mc Cart put Rangers ahead but it was mostly the hosts thereafter with Jack Butland making a string of fine saves to deny Elton Kabangu and Lawrence Shankland. The unfortunate Jamie Mc Cart put Rangers in front Hearts 0-1 Rangers After Craig Gordon saves a Nico Raskin shot out for a corner, the Hearts goalkeeper is called into action again to avert a second Jamie Mc Cart own goal! James Tavernier's cross was flicked on by Hamza Igamane's head and Mc Cart diverted the ball back towards goal only for Gordon to stick out an arm. Here's one to watch on Sportscene later - Lawrence Shankland's lovely volley was brilliantly save by Jack Butland in the Rangers goal. Hearts 0-1 Rangers Rangers are starting to look dangerous on the break. Nico Raskin and Ianis Hagi are involved in the latest advance before Vaclav Cerny's shot is blocked up into the air by a defender for Craig Gordon to catch. Hearts 0-1 Rangers Another effort from Rangers and another save by Craig Gordon. The visitors take their time building this attack and it's Vaclav Cerny with the eventual shot, blocked by the veteran keeper. Hearts 0-1 Rangers Rangers are not winning their aerial duels in the first half of this game but a series of corners for Hearts comes to nothing and the visitors gain some territory. Nico Raskin strikes low into the grasp of Hearts goalkeeper Craig Gordon and that is Rangers' first real shot on target, despite the scoreline. Hearts 0-1 Rangers John Robertson Former Hearts striker on BBC Sportsound For all Rangers' nice football, they look fragile. Hearts 0-1 Rangers Brian Mc Lauchlin BBC Scotland at Tynecastle Football is a strange game. In the opening 30 minutes Hearts have had seven shots on goal to Rangers' zero but it’s the Ibrox club who lead 1-0! Ianis Hagi celebrates Rangers' opening goal Hearts 0-1 Rangers Superb from Jack Butland and almost superb from Lawrence Shankland, who is foiled by the Rangers goalkeeper after taking the ball on the run and striking a fierce volley towards the top right-hand corner. Hearts 0-1 Rangers More Hearts pressure as Lawrence Shankland picks out Elton Kabangu on the left of the box. This time his effort is blocked by a defender and Rangers eventually scramble clear but they are giving up a lot of possession in their own half, the visitors. Hearts 0-1 Rangers Rangers have the lead but have been largely second best since. Ianis Hagi (30) and Vaclav Cerny (second from left) combined to create the opening for Rangers' goal Hearts 0-1 Rangers This was the moment Rangers took the lead. The ball hit off Jamie Mc Cart (number 30) more than anything else before trickling over the line. Hearts 0-1 Rangers Elton Kabangu heads wide at a Hearts free-kick but he and one or two of his team-mates were offside. Hearts 0-1 Rangers Derek Ferguson Former Rangers and Hearts midfielder on BBC Sportsound Elton Kabangu does everything right. That is top-drawer goalkeeping. How he got his fingertips to that was absolutely superb by Butland. Three chances from their centre-forward, you think he's got to take one of them. Hearts 0-1 Rangers Brian Mc Lauchlin BBC Scotland at Tynecastle The scoreline may be 1-0 Rangers but it’s also Elton Kabangu 0 Jack Butland 3! Rangers goalkeeper Jack Butland keeps out one of Elton Kabangu's effort Hearts 0-1 Rangers That's three big chances for Elton Kabangu and three big saves by Jack Butland. The Rangers goalkeeper's loose clearance comes right back at the Rangers defence via Blair Spittal and Lawrence Shankland and Kabangu aims for the right-hand corner only to see the outstretched hand of Butland turning the ball wide. Butland holds his arms up to apologise to his team-mates for giving the ball away in the first place. A foul is committed at the corner. Hearts 0-1 Rangers Derek Ferguson Former Rangers and Hearts midfielder on BBC Sportsound In the wide areas, Hearts are really strugglling. Hagi just smashes it into the six-yard box. Gordon has got to go for it and it is unfortunate to come off Mc Cart. You could sense that coming. Hearts 0-1 Rangers Almost an instant reply from Hearts! Elton Kabangu gets in between two Rangers defenders to receive James Wilson's intelligent pass and his shot is well saved by Jack Butland. This game is percolating. Match report to appear here. Last Updated 16th February 2025 at 12: 48 Please Note: All times UK. Tables are subject to change. The BBC is not responsible for any changes that may be made. Manager: Neil Critchley Formation: 4 - 1 - 2 - 1 - 2 Manager: Philippe Clement Formation: 4 - 2 - 3 - 1 Manager: Neil Critchley Formation: 4 - 1 - 2 - 1 - 2 Manager: Philippe Clement Formation: 4 - 2 - 3 - 1 Scottish Premiership All competitions All competitions All competitions Hearts are winless in their last 17 meetings with Rangers in all competitions (D4 L13) since a 1-0 win in the Scottish Cup in February 2020. Rangers have only lost one of their last 26 league games against Hearts (W19 D6), going down 1-2 in January 2020 under Steven Gerrard. Hearts have won four of their five league games in 2025 (D1), as many as their final 22 such matches of 2024 (W4 D7 L11). Rangers have won each of their last four league games, all by a margin of 2+ goals. That’s the club’s longest run of league wins by more than one goal since April 2023 under Michael Beale (5 in a row). Rangers right back James Tavernier’s next appearance in the Scottish Premiership will be his 300th, making him the first non-Scottish player to reach that total in the competition since its 2013 rebrand. The only other players to make 300+ are Callum Mc Gregor (336), Andy Considine (319), Marcus Fraser (312), and Stephen O’Donnell (305). Copyright © 2025 BBC. The BBC is not responsible for the content of external sites. Read about our approach to external linking.