Instead of leaving like a lamb, March went out like a lobster Tuesday -- steaming hot. Thanks to a southwest flow of warm air, the area basked in record-breaking warmth.
The temperature hit an official high of 78 degrees at 2:09 p.m. at the National Weather Service office at Buffalo Niagara International Airport in Cheektowaga, shattering the old mark of 75 for the date set in 1968.
That was within hailing distance of the all-time record high for March in Buffalo -- 81 degrees -- set on March 26, 1945.
It was the third day out of the last four in which a temperature record was tied or broken here.
Thanks to Lake Erie, however, Buffalo was the coolest major city in upstate New York. It was 82 in Binghamton, 83 in Rochester, 85 in Syracuse and 89 in Albany.
A cold front from the upper Midwest was expected to sweep across the region overnight, bringing April in with a round of showers.
Today will be windy and cooler, with a high in the mid 60s and a chance of morning and afternoon showers and thunderstorms.
A second cold front is due to arrive tonight, bringing temperatures down to more seasonable levels for the next few days. Thursday's forecast calls for a high in the 40s.