ranger hit back with three goals in the first half Dundee 3-1 at Ibrox and closes the gap to Celtic at the top of the Premier League. Aberdeen The pressure on coach Barry Robson was eased with a 2-1 home win hearts.
The hosts were stunned after five minutes when Amadou Bakayoko shot home from close range following a corner but regrouped and turned the game around.
Cyriel Dessers equalized in the 20th minute, firing home with his left foot after his first attempt was blocked, and James Tavernier scored the second from the penalty spot six minutes later after Aaron Donnelly went for a shirt pull Abdallah Sima was penalized, the decision came after a video referee review. On-loan Brighton striker Sima scored the third goal in the 34th minute when he powerfully headed home a corner from Tavernier.
Jose Cifuentes was sent off in Rangers injury time at the end of the first half, his yellow card for a collision with Bakayoko was upgraded to red following another VAR review, but despite the extra man there was no looking back for the visitors. The win leaves Rangers five points behind Celtic, who travel to Kilmarnock on Sunday.
St Mirren moved up to third place and recovered from three straight defeats to beat the visitors Ross County 2-0 and go above Hearts, who suffered a last-minute 2-1 defeat against Aberdeen. Two goals in six minutes early in the second half did the damage for St Mirren as Ryan Leak’s own goal, which came after a VAR review following a scramble in the goal area, broke the deadlock before Jonah Ayunga doubled the hosts’ lead.
Hearts led second-bottom Aberdeen against his old club thanks to a 20th-minute header from Lawrence Shankland, but Bojan Miovski equalized in the 53rd minute before Leighton Clarkson scored the winner in stoppage time to give the Dons their first win since early November bestowed.
Hibernian They also overtook their Edinburgh rivals for fourth place thanks to a 1-0 win at the bottom LivingstonMartin Boyle with the goal after 28 minutes.
The Kellerjungen are now five points behind St Johnstonewho conceded the equalizer in stoppage time for a 1-1 draw against his opponents Motherwell. Bevis Mugabi’s own goal gave the Saints the lead, but Mika Biereth headed the ball into the net to claim a share of the spoils.