Christian Ehrhoff wasn’t looking to add offense to his game, but when your team is struggling to score, you don’t pass up opportunities, and he scored on two of them.

Taking advantage of some holes in Carolina’s forechecking, Ehrhoff skated the puck into the Hurricanes zone, held it and found the right angle to throw the puck on the net to give the Buffalo Sabres a 3-2 win Tuesday night.

There were 18,719 at First Niagara Center to watch the first NHL game back from the Olympic break, thanks to a necessary rescheduling from the January blizzard.

And the fans were treated to a steal by Ryan Miller, who kept the Sabres in game as the Hurricanes dominated play and shots on goal, 38-18.

“It had a lot to do with Millsie again,” Ehrhoff said. “He made some huge saves for us. He was very sharp. He was our best player again tonight and it wasn’t our best effort. It was a little sloppy at times, a little rust coming off the break probably. We have to make sure tomorrow we are cleaner on our plays.”

Ehrhoff scored his fifth and sixth goals of the season.

The defenseman gave the Sabres a 1-0 lead at 5:54 of the second period when his shot from the blue line trickled past Carolina goalie Cam Ward for a power play tally.

With the score tied, 2-2, he skated into the Hurricane’s zone to score with 44 seconds left in regulation giving the Sabres the win.

“I don’t want to force it,” said Ehrhoff, who now has seven points in his last seven games. “You’ve got to find the right time of when to do it. Today a couple of times I got the opportunity and especially on the last play, the way they forecheck, I saw a hole and just skated into it.”

Eric Staal evened the game for the Hurricanes at 16:52 of the second.