Adelaide triumphs at Tea Tree Gully