Henrique made it 2-1 with a wraparound goal at 5:42. Jarry got hung up with Guentzel on the left post and couldn't slide over in time as Henrique came around the opposite side to score his 10th goal.
Wagner scored a shorthanded goal at 9:24 to make it 3-1 after teammate Jared Boll went to the penalty box for slashing Matt Hunwick in front of the Anaheim net. Cam Fowler chipped the puck to Jakob Silfverberg in the neutral zone. He gloved it along the wall, dropped it to his feet and passed ahead to Wagner, who beat Jarry on a breakaway for the sixth shorthanded goal of the season for the Ducks.
"They take chances and they play run-and-gun, so you're going to get your chances," Wagner said. "Tonight, we buried a good amount of them."
Kase scored on another breakaway at 18:28. He blocked a shot by defenseman Olli Maatta at the Anaheim blue line and went in alone on Jarry, scoring with a high backhand for a 4-1 lead.
Kessel scored a power-play goal at 8:35 of third period to make it 4-2. Guentzel scored on the power play off a feed from Kessel with 5:54 left to make it 4-3.
Lindholm scored into an empty net with one second remaining for a 5-3 lead.
"It was a little bit up-and-down, back-and-forth," Jarry said. "Those are fun games to play in as a player, when there are lots of chances. You just have to bear down and do the best you can."
Pittsburgh rookie Daniel Sprong opened the game on the top line with Crosby, but remained on the bench in the third period.
"I was just trying to go with the guys I thought were going," Penguins coach Mike Sullivan said. "The guys who are playing hard, the guys who are making something happen are going to get an opportunity to play."