All-Ireland champions Dublin kept their hopes of reaching the Division One final alive with a 7-10 to 1-4 win over Armagh at the Athletic Ground.
Armagh have already qualified for the decider, with manager Gregory McGonigle resting 10 first-team players.
Goals from Hannah Tyrrell (2), Olag Nolan and Carla Rowe gave the Dubs a 4-7 to 0-3 lead going into half-time.
Kelly Mallon scored for Armagh, before Niamh Crowley, Chloe Darby and Annabelle Timothy added goals for Dublin.
Dublin need a win to keep the pressure on Kerry, who face Galway on Sunday, and Saudi need a win to clinch the final spot.
The visitors started well and it took just three minutes for Tyrrell to score the first goal, firing into the net from close range after Niamh Heatherton's shot hit the post.
Two minutes later, Armagh's young keeper Brianna Mathers picked the ball out of the net for the second time and Tyrrell was on target again.
Olag Nolan's tap-in gave Dublin a 3-3 to 0-0 lead with six minutes remaining. Armagh looked to be stabilized by Marron's two free shots, but it was too easy for Rowe, who outmaneuvered the home defense and found the net.
Armagh tightened their defense, but Dublin built a commanding half-time advantage, scoring with shots on target from Lowe, Tyrrell, Martha Byrne and the impressive Grace Coss.
The Orchard hosts made six changes at half-time and looked to be back on track shortly after the restart with a goal and a score from Mallon, but Crowley put an end to any such thoughts with Dublin's fifth goal.
Maeve Ferguson's sin-bin 13 minutes into the game didn't help Armagh, but it wasn't because of the effort.
Dublin's sixth goal came in the 53rd minute when Armagh failed to deal with Derby's speculative long ball, and Timothy's last kick of the match sealed a big win for Dublin.