On the 255th day of the year, Winnipeg recorded its hottest temperature of 2017.
The mercury soared to 34.8 C Tuesday, a record high for Sept. 12 and the second-latest date for a summer high since 1872.
The previous hottest day of 2017 was June 2: 34.5 C at Richardson International Airport.
Also Tuesday, Carman recorded the country's highest temperature (35.7 C).
The hot day also came with an air-quality advisory. Smoke from wild fires burning in Montana and southern Alberta began drifting into southwestern Manitoba, turning skies a little beige.
"That's going to give an orange sunset (Tuesday night). It will be a dull, orangey sunset," said Rob Paola, a former Environment Canada meteorologist who runs a weather blog. However, it should be blown off by Wednesday morning, he said.
The hot weather is from the same ridge of high pressure that lounged over British Columbia recently and broke some records there before moving Manitoba's way, said Environment Canada meteorologist Terri Lang.
However, the winning ways of a great summer, weather-wise, are nearing an end.
Lang warned Manitobans "this is the last kick at the can of hot weather. We're getting into a much different pattern over the next week. We're going to see much cooler temperatures and some precipitation."
Unfortunately, most of that moisture appears to be headed for southern Manitoba and not the northern regions that have been troubled by wildfires.
Lang said it may warm up again in about a week's time. "We're in that time where we're losing sun, it's sinking lower in the sky, and night time hours are longer. So it gets harder and harder to get those warm temperatures back."
She acknowledged Manitoba has been experiencing longer, wetter and cooler springs, but milder and drier autumns. The long range outlook is for above normal temperatures in autumn again, she said.
On Tuesday, Gretna also broke a record for Sept. 12, hitting 30.7 C, versus its former mark of 28.9 C in 1995. Pilot Mound also hit a high at 31.3 C, versus 31.1 C set in 1952. Berens River tied its record of 25 C, set in 1932.