Australia's Diamonds have cut ruthlessly through England's Roses, earning sweet, sweet revenge for their painful 2018 Commonwealth Games final defeat.
Australia, also smarting from their shock loss to Jamaica in the group stages, roared back to steam into the final, outplaying England 60-51 in their semi-final at the NEC Exhibition Centre on Saturday.
It was a surgical triumph, built on the brilliance and fluidity of the Diamonds' movement as they repeated their Quad Series final demolition of England in London in January.
Silencing the shrill and deafening support of the home crowd, their victory set up another chance of revenge for Stacey Marinkovich's team in the gold medal game against Jamaica's Sunshine girls on Sunday.
It gives Australia the chance of a fifth Commonwealth crown after they were sensationally been dethroned in the 2018 final by Helen Housby's last-ditch goal.
There never looked like a repeat of that shock from Housby and her colleagues, one which has become enshrined as one of the best moments in English women's sport. The Australians took command midway through the first quarter and never released their vice-like grip.
Inspired by the brilliance inside the shooting circle of Gretel Bueta, who dominated England's defenders with her 43 goals from 44 attempts, the Diamonds led by three after the first quarter, six at halftime and nine after the third.
It was a relentless stranglehold, the speed of Australia's ball movement in contrast to England's cumbersome build-up towards the net.
Every one of Marinkovich's team, led by captain Liz Watson and Courtney Bruce, on her 50th cap, had a fine match.
There had been a bizarre early stoppage in the opening period at 3-3 when England's Layla Guscoth crashed into the net post while trying to make an interception.
That prompted a delay to the game as running repairs were made to the post, but from that moment Australia never looked back.
Earlier, the Jamaicans had continued their inspired form, following up their 57-55 defeat of Australia with a convincing 67-51 win over world champions New Zealand.