England dismissed Australia for 123 on the final day of the Women's Ashes Test in Perth to win by 61 runs and take a six-point lead in the multi-format series.
Australia resumed on 57 for five having been set 185 to win and were unable to replicate their fightback in the first innings and fell well short of their target.
Ellyse Perry made a battling 31 in 54 balls but after she was dismissed in the 38th over of Australia's innings, they subsided rapidly, their last four wickets falling for 24 runs.
Anya Shrubsole and Kate Cross both finished with three wickets and the result means that England need just three more points (equivalent to one win and a tie or no result) from the remaining six limited overs matches to retain The Ashes.
Perry added 44 for the sixth wicket with Sarah Elliott, who made 29 in 115 balls but the stand was broken when Shrubsole had Perry caught by Jenny Gunn.
Erin Osborne (0) fell before Australia could score another run when she was caught by substitute Danielle Wyatt off Shrubsole.
Gunn trapped Sarah Coyte in front for seven and Shrubsole bowled Rene Farrell for nought to leave England on the brink of victory.
They were briefly frustrated by Elliott and Holly Ferling (5 not out) but they were not to be denied, clinching a first Test win over Australia since 2008 when Katherin Brunte bowled Elliott.
This was a compelling match that until England reduced Australia to 57 for five late on day three, could have gone either way.
England's 201 in their first innings was only surpassed by Australia after Perry inspired them to recover from 37 for five.
Similarly, Charlotte Edwards hit a half-century to help England recover from a dreadful start to their second innings and give their bowlers enough runs to work with.
The series continues with the first of three One-Day Internationals in Melbourne on Sunday (19th January).
© Cricket World 2014