Pakistan thrashed Australia in an eight-wicket victory, bringing up their first ODI series win in Australia after 22 years.