An alliance contract is the preferred approach to deliver this project because it fosters excellent contractural relationships, ensures flexibility and provides a forum to achieve outstanding project outcomes in key areas such as community involvement, environmental management and safety, as well as budget and time.