Celtic redujo la ventaja de Glasgow City a cinco puntos al infligir la primera derrota de liga de los líderes de la temporada SWPL.
Natalie Ross consiguió el primer gol del Celtic y el globo de Natasha Flint puso a los visitantes en una posición dominante en el descanso.
Priscila Chinchilla recortó uno para el City, pero Caitlin Hayes anotó el tercero del Celtic después de que su compañera de equipo Chloe Craig detuviera un penalti de Lee Gibson.
Flint anotó de nuevo antes de que Hayley Lauder consiguiera el segundo de las anfitrionas para redondear un emocionante partido.
Gibson hizo otra parada de penalti para negarle a Flint un hat-trick.
También en Petershill Park, Sam Kerr anotó tres de los cinco del Rangers en tercer lugar sin respuesta contra los anfitriones Partick Thistle. El primer gol de Kirsty Howat y el esfuerzo de Kirsty MacLean respaldaron el triplete de Kerr.
Aberdeen venció 2-1 al visitante Hamilton Academical. El cabezazo de Bayley Hutchison y el disparo de Eva Thomson pusieron a Aberdeen en control antes de que Hannah Coakley asintiera para Hamilton.
Spartans y Motherwell empataron 2-2 en Ainslie Park. Kayla Jardine le dio a Motherwell la ventaja, pero Caley Gibb y Becky Galbraith cambiaron el partido a favor de las anfitrionas antes de que Carla Boyce igualara a Well nuevamente.
Rachel Todd anotó un triplete de tres minutos en la victoria del Dundee United por 6-0 sobre el Glasgow Women. Georgie Robb, dos de Jade McLaren y otro de Cassie Cowper se sumaron a la cuenta de Todd.
Hibernian y Hearts juegan su partido el sábado por la noche.