Rangers moved back to the top of the SPFL U20 League on goal difference after a 1-1 draw with Hearts at Murray Park on Wednesday.
Callum Tapping gave the visitors a first-minute lead but Charlie Telfer equalised early in the second half.
Hibernian stay third following a 1-1 draw with Dundee United at Livingston. Aidan Connolly opened the scoring for United but Abdellah Zoubir replied just after half-time.
A last-minute penalty from Declan McManus saw Aberdeen beat Motherwell 3-2 at Gayfield. Nicky Low then Cammy Smith had the Dons ahead but Dale Shirkie and Morgyn Neill equalised before McManus had the final say.
Early goals from Craig Watson and Eamonn Brophy helped Hamilton Accies defeat St Johnstone 3-0 at New Douglas Park. Greg Docherty sealed the win early in the second half.
William Gros was the matchwinner as Kilmarnock edged out Partick Thistle 1-0 at Kilwinning Sports Club.