Rangers moved level on points and goal difference with cinch Premiership leaders Celtic thanks to a 3-1 win over 11th-placed Ross County at Ibrox.
Cyriel Dessers scored a first-half double either side of a Simon Murray equaliser and John Souttar added the clincher for Philippe Clement's men in stoppage time.
Aberdeen recovered from three goals down to draw 3-3 with Motherwell in an incredible game at Pittodrie, which saw the visitors 3-0 up in 26 minutes.
Theo Bair (2) and Adam Devine had the Steelmen seemingly cruising but substitute Luis 'Duk' Lopes grabbed a double and Stefan Gartenmann was also on target for the Dons.