Crosby gathered the puck below the goal line and shot it the length of the ice for an empty-net goal that put the Penguins ahead 3-1 at 18:21 of the third period. He's scored 12 points (six goals, six assists) during the streak.
Tristan Jarry made 41 saves, and Brian Boyle had a goal and an assist for the Penguins (36-15-9), who are 5-1-1 in their past seven games and six points behind the Hurricanes for first place in the Metropolitan Division.
"We had two really close games with them before, and I think we wanted to make this one count," Jarry said. "It was kind of our last crack at them, and we didn't want to lose a third one to them. It meant a lot, just because we might play them in the [Stanley Cup Playoffs]."
Sebastian Aho and Brett Pesce scored, and Antti Raanta made 18 saves for Carolina (41-13-5), which had won four in a row and defeated Pittsburgh twice in the previous 21 days. The Hurricanes won 4-3 on Feb. 20, and 3-2 in overtime on March 4.
"Guys play hard. They never stop playing hard," Carolina coach Rod Brind'Amour said. "That's what I appreciate the most, really. We're down in that game. On the next shift, guys just come out and try, play our game. I thought we stuck with it for the 60 minutes. It didn't work out."