Rangers missed the chance to return to the top of the Scottish Premiership after being held to a pulsating 2-2 draw at Dens Park, with a Dan Neil error gifting Dundee an equaliser. Bradley Fink and Callum Jones scored for the hosts, while Badredine Bouanani and Nico Raskin struck for the Ibrox side, leaving Derek McInnes' men one point behind leaders Celtic.
Ashley Hay marked his return from a two-month injury layoff with a stoppage-time winner as Dundee came from behind to beat Falkirk 2-1 in the Scottish Premiership at Falkirk Stadium. Owen Bevan's header cancelled out Jacob Murrell's first-half penalty before Hay converted from Ethan Hamilton's free-kick in the first minute of added time.