Rangers maintain a four-point lead at the top of the Scottish Women's Premier League after a tense 1-1 draw at home to city rivals Celtic.
Reigning champions Glasgow City took advantage of a 3-0 away win at Motherwell to move level on points with second-placed Celtic.
Heart of Midlothian defeated Montrose 5-0, while Hibernian drew 1-1 with Partick Thistle to move into fourth place.
Aberdeen came from a 1-3 deficit to beat visitors Dundee United 4-3.
Meanwhile, last-place Hamilton Academical missed out on a rare victory after the Spartans scored the equalizer in stoppage time.
The Old Firm women's side played a thriller in front of a reduced crowd at Ibrox after the hosts canceled their away tickets citing safety concerns.
Celtic were in all sorts of trouble from kick-off due to their high pressing, but the visiting team got into the game and improved as Rangers looked down on their city rivals.
There were few clear chances until Amy Gallacher cut the ball into the path of fellow forward Natasha Flint, who was unmarked, but the visitors took the lead in the first minute of the second half.
Celtic took the lead, but in the 69th minute Rangers substitute Mia McCauley took her first touch and fired a low shot into the far corner, leaving both teams fighting for a point, although both teams had chances. Ta.
Lauren Davidson made the difference for City, who came close to their two-city rivals but held out a hard-fought victory despite the winger giving the visitors an early lead.
Motherwell defended their goal well and after the break striker Morgan Cross missed a great chance in front of goal and goalkeeper Lee Gibson made a great save from Chelsea Watson's free-kick before Davidson's A low cross was diverted into his own net by Bailey Collins and the Scotland international fired home his third goal from the far post.
Hibs were doing most of the pressing, but Thistle defender Demi Falconer smashed the ball into their own net after 27 minutes.
But Thistle were rewarded with a second-half improvement as the hosts grabbed a point through midfielder Rachel Donaldson's looping header and had fallen to sixth with six minutes remaining.
Hearts managed to leapfrog their city rivals on goal difference thanks to a flurry of goals in the second half.
They took an early lead against Montrose at home with a great free kick from midfielder Megan Bell.
Danny Findlay scored a second goal after the break, fellow forward Sade Adamolek scored a further two, and defender Emma Brownlee headed home seconds before the final whistle.
The second-half capitulation left Montrose at the bottom of the table on goal difference, behind United and Hamilton.
United not only put United ahead after 12 minutes with striker Morgan Steedman scoring his first goal for the club, but he added another three minutes later with a stunning long-range shot to secure their third league title of the season. It looked like a crab.
Another goal came two minutes later, but this time Aberdeen forward Bailey Hutchison headed in a cross from close range.
As United restored their two-goal advantage, Steedman was involved again, the forward drawing a foul and winger Rachel Todd converting the earned penalty.
Aberdeen improved in the second half, Eilidh Shore heading home from a free-kick, fellow midfielder Hannah Stewart equalizing from the penalty spot, and Shore grabbed the dramatic winner in stoppage time. Ta.
Hamilton also looked headed for a rare victory after forward Chloe Muir continued to score early on until midfielder Hannah Jordan equalized for the Spartans in the dying minutes. The draw lifts the hosts from bottom of the table, with the Edinburgh side ahead of the pack with three points.