Today's Scotland vs Australia live stream features two on-the-up sides determined to win and continue their recent form — ...