Glasgow City lead Hibernian by just two goals with only two games left each in the SWPL title race and the rivals clash in their penultimate match on 21st October.
Celtic give City a fright
Glasgow City had to come from behind to edge visitors Celtic by three goals to two, after Leanne Ross gave the hosts a 38th-minute lead from the spot.
A seven-minute spell saw Celtic turn the game in their favour with goals by Cheryl McCulloch and Kathleen McGovern.
However, Sam Kerr equalised for City and Hayley Lauder hit then winner with 10 minutes remaining.
Hibernian ran out 5-0 winners at Stirling University, where Abi Harrison hit a hat-trick, Amy Gallacher and Kirsten Reilly netting one apiece.
Spartans hit six
Spartans went one better against Forfar Farmington as they went sixth in the table and secured their top-flight status at the same time.
Becky Galbraith and Kaela McDonald-Nguah got first-half goals, with Tara McGonigle, Elena Santoyo-Brown, Alana Marshall and Dion McMahon later adding one each.
Rangers send Hamilton down
Rangers climbed to fourth with a 5-2 result that relegated visitors Hamilton Academical.
Carla Boyce, Jade Gallon and Amy Muir found the net to give the Gers a 3-0 advantage.
Lori Gardner replied but Boyce got her second and Clare Gemmell made it 5-1, before Gardner scored again for the Accies.
SWPL: Hearts hold Motherwell
Champions Motherwell dropped points for only the third time when held 1-1 at home by Hearts. Pamela Liddell cancelled out an early goal by ‘Well’s Kerry Montgomery.
Second-placed Kilmarnock stayed three points ahead of Hearts but were left frustrated with a goalless draw against sixth in the table Glasgow Girls.
Aberdeen sank Central Girls Academy 7-0 in the basement battle, moving the Dons three points of the bottom with two games left. Lauren Gordon led the way with a treble, Chloe Gover bagging a brace.
Edinburgh University Hutchison Vale are up to fifth following a 2-0 defeat of St Johnstone, Beth MacLeod and Yasemin Emek with their goals.