You know it’s been a rough year when then highlight of the season is a Tuesday nighter against Columbus.

But long-suffering Edmonton Oilers fans, who’ve been begging for something to get excited about, didn’t give a damn about the who and when of a shocking, and shockingly good, 7-0 victory.

All that mattered was the where. As in where in the heck did that come from?

An Oilers team that couldn’t score at home erupted for seven. The guys who can’t win at home had it in the bag after 20 minutes. The team with the lukewarm netminding pitched a shutout. And the team with the spotty power play scored three times with the man advantage.

Who are you and what have you done with the 29th-place Oilers?

“I think we took some confidence and some momentum from the Calgary game, which we really needed to do, and we built off it.” said Ryan Nugent-Hopkins. “It was a really big game for us. It hasn’t been the start we wanted, but by no means have we given up in here.

“The third period against Calgary and the game tonight shows what we can do, now we just have to go out and do it every night.”

David Perron led the slaughter with a career-high four-point night (two goals and two assists), Ryan Smyth had a goal and two assists and singles went to Taylor Hall, Jordan Eberle, Justin Schultz and Nail Yakupov.

That’s 11 unanswered goals for Edmonton over the last four periods.

It was like opening night arrived 22 games late. This is what the Oilers were supposed to look like all year.

“We started strong and we played the right way,” said Perron. “More games like that are going to happen if we keep doing that. I doubt it’s going to be 7-0 every night, but … if we can bring that success on a nightly basis it’s going to be a lot of fun here.”

The win snapped a six-game home-ice losing streak in which they’d been out-scored 23-3. It also ties the Oilers longest win streak of the season (two games).

And, just like that, the boos turned to roars.

“More so for the fans,” said Perron, when asked about how good it feels to finally get a win at home. “They deserve a good level of hockey every night. They’ve been supportive of this team forever. Hopefully we bring more performances like that for them.”

Despite the comeback win in Calgary, fans in Edmonton didn’t seem convinced the Oilers could make it two in a row. Maybe that’s why there were hundreds of empty seats at Rexall Place.

When a team has more five-game losing streaks (3), than two-game win streaks in a season, you don’t know what to expect, only that it probably isn’t going to be good.

This, however, was pretty great.