Australia edged out South Africa by 7 runs in the second one-day global at the Adelaide Oval to tie the series at 1-1.
It is the area that concerns skipper Faf du Plessis most and when asked to chase what was a below-par total of 232 for victory, the batting unit succumbed in alarming fashion to end on 224/9 in their 50 overs.
The win helped Australia end its 7-match losing streak, which was their longest in one-day worldwide cricket.
Stoinis erupted after dismissing Dale Steyn as Australia closed in on a gutsy win in the second ODI.
Aiden Markram (19) then ran himself out after pushing for a third run and then not committing fully, before Heinrich Klaasen (14) pulled a Marcus Stoinis long-hop to midwicket.
For the Aussies, all-rounder Marcus Stoinis was the pick of the bowlers with figures of 3 for 35 while paceman Mitchell Starc and Josh Hazlewood caused the early damage, picking up 2 wickets each.
Du Plessis and Miller built a 74-run partnership before Pat Cummins got a breakthrough with the South African skipper dragging the ball onto his stumps on 47.
While some may point to the lack of depth with the batting, the SA top-order need to play far more responsibly than they did on Friday.
Proteas players celebrate the fall of a wicket.
Australia's innings slowed as Imran Tahir tied Lynn and Carey down with a tight, wicket-to-wicket line, and with singles hard to come by, Lynn banked on his boundary-hitting ability to keep the score ticking over.
"We held our chances and it went our way".
Du Plessis had won the toss and chose to field again, feeling that his strong attack could re-open the wounds inflicted in Perth.
Nevertheless, despite building themselves a good platform after the early loss of Travis Head, Australia's innings never got going, the result mainly of their own looseness, which is probably down to the lack of confidence in the side.
Alex Carey top-scored on home deck with 47 from 72 balls, Chris Lynn made 44 from 44 and captain Aaron Finch 41 from 63 deliveries. But the same attacking instincts lead to his dismissal for a run-a-ball 44 when he greeted Rabada's return to the attack in the 27th over with 18 off the first four balls, and then gloved a bouncer off the fifth.
Australia lost 5/71 thereafter as South Africa smashed through the middle- and lower-order, but as in Perth last Sunday, they allowed the last-wicket pair to give the hosts a lift, giving them a respectable total, but not one that should've been a winning one. Dale Steyn grabbed two wickets and Lungi Ngidi managed one.