Mother Nature made history in Lansing on Friday.
Just after 5 p.m., the temperatures topped 103 degrees - eclipsing not just the record for the day, but the all-time record for the city.
Officials started keeping records in 1850.
Lansing hit 102 degrees twice before.
Of course, it felt even warmer for the people who ventured outside. The heat index made it feel even hotter than the actual temperature.
Temperatures topped out at 100 degrees in Jackson, five degrees short of that city's record.
The high heat - the latest in a string of days that topped 90 or more, made life difficult for those without air conditioning.
Cities responded by opening cooling centers for people trying to beat the heat.
And the good news for people who are looking for relief is that it's just about over.
Temperatures should be in the 90's again on Saturday and then will fall to the 80's for the next week.
Stay tuned to 6 News and wlns.com for complete coverage of the heat, what it means and how you can keep cool.