For seven of the last 11 days Chicago has had highs above 32°C, maxing out yesterday afternoon at 35°C. Then around 4pm yesterday, a cold front dropped temperatures 10°C in an hour—along with 20 mm of rain.
It wasn't the worst summer weather Chicago has had in its history, but we're pretty sure it'll be more common in years to come.