 A 20-30% chance of showers and thunderstorms this afternoon and evening, then again tomorrow afternoon. Otherwise, today partly sunny and hot, a high near 101. Mostly cloudy this evening, then gradually becoming mostly clear, a low around 71. And tomorrow, sunny with a high near 96.