Hudson emotional after earning win in finale