In a tremendous game, the Trojans earned a hard-fought victory over Snow Canyon in the Utah Classic at Highland High.