Caleb Williams shines brightly