In a gripping Scottish Premiership clash at Ibrox, Rangers pulled off a sensational turnaround to defeat Dundee 5-2. After a messy first half, Rangers' comeback in the second half, marked by goals from four different scorers, has postponed Celtic's title celebrations, keeping the league suspense alive.