Sunshine Coast Grammar 1st XV win last round, qualify for semi finals