Rangers FC gained ground on Celtic FC on Saturday after the league leaders could only draw.
Two-minute scoring spree
Shota Arveladze squeezed home a rebound from a Tore André Flo shot to draw Rangers level at Dundee FC, before Fernando Ricksen stunned the home side by drifting a free-kick into the Dundee penalty area for Craig Moore to head home for a 2-1 win.
Dundee looked set to record a shock victory when Gavin Rae cheekily forced Steven Milne’s goal-bound effort into the Rangers net after 70 minutes, but Rangers’ two-minute scoring spree put paid to their hopes.
Motherwell slip up
A dramatic recovery saw third-placed Livingston FC win 2-1 at Motherwell FC. Having been put in the lead by Jan Soloy, a slip-up in defence saw Motherwell gift Marvin Andrews an equaliser for Livingston just before half-time. Fransisco Quino's 70th-minute strike clinched the points for the visitors.
Dadi inspires Aberdeen
Eugene Dadi scored the only goal of the game as Aberdeen FC won 1-0 away against Saint Johnstone FC, while goals from Craig Dargo and Kevin McGowne gave an impressive Kilmarnock FC side a comfortable 2-0 victory over Dundee United FC.
Hearts leave it late
Kilmarnock are now above Heart of Midlothian FC in fifth place after the Edinburgh side could only draw 1-1 at Dunfermline Athletic FC. It could have been worse for Hearts after defender Scott Thomson had put Dunfermline in front with a blistering free-kick after 54 minutes, but striker Stéphane Adam grabbed a crucial share of the points with a dramatic equaliser four minutes into injury time.
©UEFA.com 1998-2017. All rights reserved.