"We got outplayed," Penguins coach Mike Sullivan said. "We got outplayed in the second period badly. I thought they were hungrier than we were. We took penalties, I think we took three or four penalties in the second period. That doesn't help, but we got outplayed. They were better than us."
The Penguins closed to 3-2 at 1:25 of the third period when Malkin scored his 11th goal from a sharp angle in the right circle. Rantanen scored his 10th into an empty net with 1:33 remaining to make it 4-2.
Colorado swept the season series, winning 2-1 in Pittsburgh on Dec. 11.
"We're growing as a team, we're getting better," Avalanche coach Jared Bednar said. " We did a lot of really good things. We had some get-up-and-go on the offensive side of it. We were skating on the pucks and creating and had lots of pace to our game. We were a dangerous team and played on our toes. I think it just shows we're gradually becoming more consistent at what we're supposed to do."
Compher batted in the rebound of Sven Andrighetto's shot at 18:20 of the second period to put the Avalanche in front 3-1. The goal was Compher's fifth and first in nine games.
"I'm feeling good," Compher said. "I mean, it's nice to get one to go in. It's been a little bit and I've had some chances but I've gotten some more ice time recently and I'm just trying to take full advantage of it."
Barrie's second goal of the game, and fourth of the season, came on a power play at 5:56 of the second period and gave the Avalanche a 2-1 lead. Rantanen passed to Barrie just inside the blue line for a shot past Murray, who was screened by Colorado's Carl Soderberg.