“Dujon Sterling put Rangers ahead with a goal against the run of early play, giving the away side a lead they would hold until the second half.”
Pivotal“Stephen Kingsley equalised for Hearts just after the interval, likely from a set piece, to bring the hosts level and fundamentally shift the momentum of the match.”
Pivotal“Lawrence Shankland scored the winner to put Hearts 2-1 ahead, capping a second-half turnaround and settling a tense contest in the home side's favour.”
Pivotal“Mohamed Diomandé was booked for an argument immediately after Shankland's goal, reflecting Rangers' frustration and handing Hearts a psychological edge at a critical juncture.”
Outstanding performance

Hearts produced a disciplined and effective performance to overturn a first-half deficit and beat Rangers 2-1 at Tynecastle, doing so despite being outpossessed 58-42 and facing a side that created more dangerous attacks across the 90 minutes. The hosts were clinical where Rangers were wasteful — Hearts converted five shots on target from eleven attempts while Rangers managed only three on target from thirteen, including missing one of their two big chances. The turning point came just before the hour mark when Stephen Kingsley levelled from a set piece on 54 minutes, drawing Hearts level after Dujon Sterling had given Rangers an early advantage. From there, Hearts grew in confidence and Shankland — who had spent much of the game disrupting the Rangers backline and drawing a yellow card in the process — punched through with the winner on 71 minutes. For Hearts, who entered this fixture in pressing need of points given their league position, the three points represent a significant boost, while Rangers' title race credentials take another dent as they surrendered a lead they had every reason to protect.
How entertaining was this match?
League leaders Hearts host third-placed Rangers at a rocking Tynecastle Park in a title-defining Scottish Premiership clash. With Hearts four points clear and Rangers reeling from a shock home defeat to Motherwell, Monday evening's showdown could effectively settle the championship race with just weeks remaining.