Much cooler weather for Sunday