Major upset in Upper Loddon semi-finals