Qld on top in Shield clash with Tasmania