Raphael Haaser won the men's giant slalom Friday for his second medal at the Alpine skiing world championships.