Pakistan thrashed world champions Australia by nine wickets in Adelaide to tee up a decider in their ODI series.