Franjo von Allmen won gold in the men's downhill at the alpine skiing world championships on Sunday as the Swiss team swept the speed events in Saalbach-Hinterglemm, Austria.