Greater Allegheny prevents two New Kensington wins