England beat Scotland and Australia defeat New Zealand as the two teams set up an encounter in the final of Rugby World CUp 1991.