"You're going to go through some ups and downs throughout a season, as a team and individually," Barberio said. "The key is not to get too high with the highs and too low with the lows. That's the way hockey goes and I'm just happy to contribute a bit."
Barberio put the Avalanche ahead to stay 6:17 into the third. His slap shot off the rush hit Pittsburgh forward Riley Sheahan in front and got past goaltender Tristan Jarry.
"The puck just popped out perfectly for me," Barberio said. "I just tried to get it through. It obviously hit a leg, but we'll take it."
Blake Comeau added an empty netter against his former team as Colorado won its second straight after a string of six losses in seven games. It was Comeau's seventh of the season.
Bernier was on track for his second shutout of the season before Phil Kesselscored his team-best 15th goal for Pittsburgh at 19:48. But Bernier beat the Penguins for just the second time in 10 career games.
"It's hard enough to get (a shutout), and when you're so close, obviously, it's tough," Bernier said. "But at the same time, we got a big two points and that's what matters."
Kessel has points in 25 of 32 games this season and eight straight home games, his longest streak since joining the Penguins.
Jarry, making his eighth straight appearance, stopped 26 shots in the finale of a season-long five-game homestand. Pittsburgh lost for the third time in four games following a four-game winning streak.
"We're disappointed we didn't get the result, but there was a lot to like about the game," said Penguins coach Mike Sullivan, who missed out on his 100th regular-season win. "We just couldn't find the back of the net tonight."
Colorado thought it scored in the opening period when Nathan MacKinnondeftly worked around Penguins defenseman Kris Letang at the blue line and squeezed a shot between Jarry's pads. But the goal was overturned on a coach's challenge for offsides.
"That's as close as it gets," Avalanche coach Jared Bednar said. "It was a goal on the ice, so I thought maybe it would stand, but when you zoomed in on the blue-line camera, it looked like it didn't come all the way into the zone. It was a real close play, but I think they made the right call."
Jarry kept the game scoreless in the second period with a sharp left-pad save on a wide-open J.T. Compher from the slot in 4-on-4 play. He also made a glove stop on an open Carl Soderberg from close range and a stick save on Compher during a short-handed breakaway.
"(The Penguins) are the champs, and we're not there yet, but I think it's a big test for us," Bednar said. "You know you have to show up when you're playing Pittsburgh, otherwise you're going to get embarrassed. I'm pretty happy with the way our team came out."