Rangers remain one-point clear at the top of the table and Hearts remain undefeated after today’s top-of-the-table clash at Ibrox on Saturday afternoon.
The hosts opened the scoring through an excellent John Lundstram strike. Steven Gerrard's men had the chances to put the game beyond the visitors, particularly from the profligate Alfredo Morelos, but Hearts rode their luck, remained resolute and got their rewards for an impressive second-half showing.
Craig Halkett was the hero of the hour, scoring from a corner in the 90th minute after a mistake from Allan McGregor.
Player ratings scale - 10: One of best performances you've seen. 9: Outstanding. 8: Very good. 7: Good. 6: Average. 5: Poor, 4: Very poor. 3: Terrible day at office. 2: Abysmal. 1: One of worst performances you've seen.

5. DL - Borna Barisic - 6
A couple of decent deliveries but another Rangers player who's yet to really get going this season. Photo: Craig Foy - SNS Group

6. MC - Joe Aribo - 8
Perhaps a little fortunate not to receive a first-half red card, but was heavily involved in the attack, making a number of strong runs and supporting well from midfield. Photo: Craig Foy - SNS Group

7. MC - John Lundstram - 8
Another really impressive showing from the summer signing who is proving to be an excellent signing after all. Controlled the midfield in the first 60 minutes and scored a belter. Photo: Craig Foy - SNS Group

8. MC - Glen Kamara - 6
His usual neat-and-tidy on the ball but didn't stand out. Photo: Craig Foy - SNS Group

