It’s been a road trip no one associated with the San Jose Sharks will soon forget.

An embarrassing six-goal loss in Toronto followed by an emotional one-goal win in Montreal to snap a 12-game skid. Then, while still digesting a heartbreaking, last-second defeat in Ottawa, a roughly 24-hour wait before a Sunday evening flight into Buffalo, a city pounded by a powerful winter storm.

Despite the twists and turns, the Sharks still have two games and two days left to try to turn the trip into a positive one, starting with today’s game against the Sabres at KeyBank Center at 9 a.m. (PST).

The Sharks’ 5-4 loss to the Ottawa Senators on Saturday — in which they allowed a game-winning Vladimir Tarasenko goal with less than five seconds remaining in the third period — marked their fourth loss by two goals or less in their past seven games.

Over that span, in the third period, the Sharks (10-30-3) were outscored 13-3.

“It’s obviously a tough ending for us,” said Sharks forward Filip Zadina, who scored to tie game 4-4 with 3:04 left in the third period. “We had been battling the whole game and played hard. It hurts, but you have to play the full 60 minutes, not play 59 whatever, just have to play for 60 minutes.”

The Sharks originally planned to fly into Buffalo right after Saturday’s game, which ended at 6:31 p.m. (EST). But a travel ban issued for Erie County, which includes Buffalo, went into effect at 9 p.m. (EST) on Saturday as the storm — expected to bring around two feet of snow — began to bear down on Western New York.

After staying in Ottawa overnight, the Sharks were still waiting Sunday morning to see when they could fly into the Buffalo area, a region affected by blowing snow, low visibility, high winds and freezing temperatures.

A large majority of commercial flights scheduled to arrive in Buffalo on Sunday had already been canceled, although the charter plane of the Pittsburgh Steelers did arrive late in the afternoon. In a game already pushed back a day because of the powerful winter storm, the Steelers are scheduled to play the Buffalo Bills in an AFC wild-card game on today at 4:30 p.m. (EST).

The Sharks’ charter jet, per FlightAware, left Ottawa at 7:32 p.m. (EST) on Sunday and arrived at Buffalo Niagara International Airport just under an hour later.

That travel ban, mostly meant to keep non-essential vehicles off the roadways, remained in effect Sunday for most of Erie County as crews worked to clear roads and restore power to some areas.

The National Weather Service issued a winter storm warning for Erie, Genesee and Wyoming counties that remained in effect until 7 a.m. (EST) this morning.

The Buffalo-area forecast for Sunday afternoon, per the NWS, called for possible heavy snow at times, a high near 23 degrees Fahrenheit, and west winds gusting between 26 and 41 mph. The total daytime snow accumulation was expected to be between 10 to 16 inches.

For Sunday evening, more blowing snow with gusts as high as 36 mph was expected to hammer the area, with temperatures dipping to a low of around 12 degrees and possibly another three to seven inches of snow. More light snow was forecast for this morning.

The Sharks are slated to leave Buffalo right after today’s game, but they won’t be getting any relief from the bitterly cold weather. The Sharks finish their trip Tuesday in Chicago, which is presently under a wind chill warning with a forecast high of 1 degree on Tuesday night.