Another day, another hero with the bat for Australia as Tahlia McGrath continued the Bradman-esque start to her international T20 career in a 44-run win over Pakistan in Birmingham.
Joining Beth Mooney at the crease with the Aussies in early trouble in the final group match of their Commonwealth Games campaign, McGrath smeared the ball all over Edgbaston to power the Aussies to an imposing 2-160.
She finished unbeaten on 78 off 51 balls with Mooney adding 70 not out off 49 balls in an unbroken 141-run stand - Australia's highest for the third wicket in women's T20 internationals.
Pakistan never threatened to make it a contest, reaching 8-116 off their 20 overs in reply with McGrath highlighting her allround prowess taking 3-13.
The McGrath and Mooney onslaught came after the Aussies had slumped to 2-19 in the sixth over with Meg Lanning and Alyssa Healy, who dominated with the bat in the previous match against Barbados, both back in the pavilion having each made just four.
But it was the kind of situation McGrath has proven time and again that she thrives in.
She now boasts an international T20 average of 169.5 after 12 matches, the 26-year-old having only been dismissed twice and having managed five scores of 42 or more.
Her innings at Edgbaston was all power and class as she battered 10 fours and a six, and she was more than ably supported by Mooney who had eight fours and one six.
It is the third straight game the Aussies have relied on a different pair to get them home.
Against India in their Games opener it was Ashleigh Gardner and Grace Harris who rescued Australia from a precarious 5-49, while Healy and Lanning made light work of a small total against Barbados.
They now await the loser out of Thursday night's final Group B game between England and New Zealand in Saturday's semi-finals.
Long-odds to chase down the target before they walked out to bat, Pakistan's chances dimmed when they lost opener Muneeba Ali in the first over.
Wickets fell steadily throughout their innings and what started as an asking rate of just over eight runs per over had ballooned to over 11 midway through the innings.