Postpublished at 15:21 Greenwich Mean Time 29 October 2023
Rangers 0-1 Hearts
Frankie Kent, you're lucky.
The Hearts defender completely fresh-airs a simple ball back to him and almost slips, but he recovers just in time.
FT: Rangers 2-1 Hearts - looping Shankland header drops over Butland for early opener; Cantwell fouled for penalty on stroke of half-time but Tavernier hits post
Tavernier makes amends to smash in second penalty in dying moments after Haring pulls Goldson's jersey; Danilo thumps in header moments later
FT: Kilmarnock 0-2 Aberdeen - Vassell's solo effort goes in seconds before the interval after poor first half; Watkins capitalises on Gartenmann lapse to slot in second
St Johnstone announce departure of Steven MacLean as manager
Nick McPheat
Rangers 0-1 Hearts
Frankie Kent, you're lucky.
The Hearts defender completely fresh-airs a simple ball back to him and almost slips, but he recovers just in time.
Rangers 0-1 Hearts
Odel Offiah is walking a tightrope now.
The Hearts man is in the book for sliding through the back of Abdallah Sima, who will surely be targeting the defender now.
Rangers 0-1 Hearts
Hearts work a cross opportunity really well again, but Odel Offiah's clipped cross is simple enough for Jack Butland.
Rangers 0-1 Hearts
Kheredine Idessane
BBC Sport Scotland at Ibrox
Every touch Lawrence Shankland has had has been good.
Yes, the header for the goal was top notch, but the Hearts captain has had a couple of calming interventions to retain possession and hasn't wasted possession once.
The home fans aren't happy at all, looking for a lot more quality from their men.
Rangers 0-1 Hearts
That's superb defending in the end from Hearts.
Cyriel Dessers' ball across goal looks like it's going to be turned in by Todd Cantwell, but Alex Cochrane and Kye Rowles sort it out between them.
Rangers 0-1 Hearts
Rangers have failed to win in their last six matches when conceding the opening goal in the Scottish Premiership, dating back to 18 March 2023 against Motherwell.
Rangers 0-1 Hearts
Rangers have responded quite well.
They're putting the visitors under pressure after that opener from Lawrence Shankland.
Hearts are causing their own problems.
Rangers 0-1 Hearts
Kheredine Idessane
BBC Sport Scotland at Ibrox
Five minutes on the clock and the Hearts fans can't believe it - they're celebrating the opening goal and have seen most of the play in Rangers half.
Terrific finish from Shankland, heading the ball back in the direction it came into the top corner. Ibrox is stunned, for now.
Rangers 0-1 Hearts
Michael Stewart
Former Hearts & Hibs midfielder on BBC Sportsound
Hearts have had an unbelievable start.
The height of Ridvan Yilmaz is exploited ruthlessly and it is a brilliant header by Lawrence Shankland.
Really well worked goal from Hearts and expertly finished off.
Rangers 0-1 Hearts
After going weeks without a goal, Shankland has two in two games against Celtic and Rangers.
Lawrence Shankland
Well, there you go.
A really decent spell of possession from Hearts ends with Alex Cochrane finding Lawrence Shankland at the back post.
He guides a stunning header back across goal and beyond Jack Butland.
Rangers 0-0 Hearts
Richard Foster
Former Rangers defender on BBC Sportsound
You have always got goals with Lawrence Shankland at the top end of the pitch so Rangers will need to quash that.
Rangers need to get the fans on their side because that makes a huge difference here at Ibrox.
Rangers 0-0 Hearts
And away we go.
A minute's silence will now be observed.
Out the players come at Ibrox.
A full-stand display pays tribute to those who have lost their lives in conflict for their country.
'Lest we forget' it says.
Kheredine Idessane
BBC Sport Scotland at Ibrox
Recent results point to a home win this afternoon here at Ibrox.
Rangers have had seven wins and two draws against Hearts since the last time they tasted defeat to the Gorgie side back in February 2020.
Rangers v Hearts (15:00)
Rangers manager Philippe Clement tells BBC Sportsound: "I've been satisfied with the mentality of the team. It's only the first week, I'm still in the observation period to see how everybody reacts.
"To me, every game is a big game. You do not win trophies or titles without viewing every game as big. I want to see that mentality in games and in training sessions. That is the basics of our work, if you do not do that you do not win trophies.
"We are going to try to push luck towards our side by playing good football and creating a lot of chances."
Rangers v Hearts (15:00)
Hearts boss Steven Naismith tells BBC Sportsound: "We need to focus on today's game, it'll be tough. Rangers have made a change and they've got off to a good start.
"We'll need to defend much better than we did last week. We never had much fight and gave up cheap opportunities. We've got good quality within the team and hopefully we should be able to hurt Rangers.
"Our record at Ibrox is poor, that's something we need to try and change. You don't do that by defending for 90 minutes."
Rangers v Hearts (15:00)
Rangers XI: Butland, Tavernier, Goldson, Davies, Yilmaz, Lundstram, Raskin, Cantwell, Lammers, Dessers, Sima.
Substitutes: McCrorie, Souttar, Jack, Cifuentes, Dowell, Wright Devine, McCausland, Danilo.
Hearts XI: Clark, Offiah, Kent, Rowles, Sibbick, Cochrane, Nieuwenhof, Baningime, Grant, Vargas, Shankland.
Substitutes: McGovern, Kingsley, Haring, Boyce, Oda, Devlin, Halliday, Forrest, Denholm.