Smith defeats Williams for Rantoul mayor