Holders Celtic breezed into the quarter-finals of the Women’s Scottish Cup with a 6-0 win away to Hamilton Academical.
Rangers also enjoyed a big victory, sweeping nine goals past Dundee United.
Hibernian beat Glasgow City on penalties as fourth in the SWPL edged out third.
Hibs, who have won the tournament eight times, pegged back nine-time winners City for a 1-1 draw over 90 minutes before prevailing 5-4 in the shootout.
Livingston also won 5-4 on penalties against Gartcairn following a 2-2 draw.
Partick Thistle beat Queen’s Park 3-1, Spartans edged out Aberdeen 2-1, Hearts defeated hosts East Fife 10-0 and Montrose were 5-0 winners at home to Stirling University.
Natalie Ross scored a first-half hat-trick to send Celtic on their way to victory, while Chloe Craig and Caitlin Hayes netted either side of an own goal after the interval.
In the Rangers rout, Rachel Rowe, Eilidh Austin, Brogan Hay, Kathryn Hill and Jane Ross were on target before the break.
Ross added to her tally from the penalty spot and Olivia McLoughlin got her first goal for the club, while Lisa Martinez and Mia McAulay completed the scoring at Broadwood.
Lauren Davidson’s low drive gave Glasgow City the lead at home to Hibs but Leah Eddie’s powerful finish restored parity before half-time.
With no further scoring in regulation or extra time, penalties ensued and Mairead Fulton’s miss was cancelled out by Shannon McGregor’s for Hibs. Jo Love knocked her effort against the crossbar and Joelle Murray converted to send Hibs through.
Fern Newbigging levelled late in the 90 to cancel out Ashley Elizabeth’s first-half opener for Livi. Megan Wands scored Gartcairn’s second only for Livi Begg to bring the hosts level again.
In the shootout, Schenai Gamrot saved Caitlin Moran’s kick for Gartcairn but Livingston’s Raewyn Murphy was also denied by Jasmine McPhie. It went down to the 10th penalty and Gamrot’s save to keep out Newbigging sealed progress for Livi.
Robyn McCafferty put Spartans in front but Darcie Miller levelled. With time running out, Beccy Galbraith won it for Spartans.
Olufolasade Adamolekun scored a hat-trick and Erin Rennie netted twice in Hearts’ win, with Emma Brownlie, Danni Findlay, Ciara Grant, Addie Handley and Kate Mooney also on target.
Demi Taylor, twice, and Jade McLaren, Tammy Harkin and Holly Daniel were Montrose’s scorers.
Carla Boyce scored her first club goal to give Partick Thistle a 2-1 half-time lead after Ellie Kane had cancelled out Rosie McQuillan’s opener, with Cara Henderson later extending the Jags’ lead.