ANAHEIM -- Ondrej Kase had a goal and an assist for the Anaheim Ducks in a 5-3 victory against the Pittsburgh Penguins at Honda Center on Wednesday.
Rickard Rakell, Adam Henrique and Chris Wagner also scored in a four-goal second period, the highest-scoring period for the Ducks this season. Hampus Lindholm scored an empty-net goal, and John Gibson made 30 saves for Anaheim (21-16-9).
Evgeni Malkin, Phil Kessel and Jake Guentzel scored for Pittsburgh (24-20-3), which had its four-game winning streak end. Sidney Crosby had two assists but was held without a goal and remains at 399 NHL goals. Tristan Jarry made 28 saves.
[WATCH: All Penguins vs. Ducks highlights]
"We knew they were hot coming in, and we had to play our best game," Wagner said. "We didn't play a full 60 [minutes], but we came pretty close."
The Penguins took a 1-0 lead at 18:26 of the first period on the 20th goal of the season for Malkin, but the Ducks slowed the pace and scored four straight goals in the second.
Rakell tied the score at 1-1 at 4:17. Anaheim defenseman Francois Beauchemin took a point shot into traffic that was redirected by Ryan Getzlaf toward Rakell, who deflected the puck downward and through the pads of Jarry for his team-high 16th goal of the season.
It was the 600th assist of Getzlaf's NHL career. He's the first Anaheim player to reach that milestone.
Video: PIT@ANA: Rakell tips point shot through five-hole
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."
Video: PIT@ANA: Malkin wires wrister past Gibson in 1st
Goal of the game
Kase's goal at 18:28 of the second period.
Video: PIT@ANA: Kase nets sweet backhand goal on a breakaway
Save of the game
Gibson's save on Conor Sheary at 15:07 of the third period.
Video: PIT@ANA: Gibson stones Hagelin, Sheary in order
Highlight of the game
Wagner's shorthanded goal at 9:24 of the second period.
Video: PIT@ANA: Wagner goes five-hole on shorthanded break
They said it
"We did some good things and then we just made big mistakes in the second period. When you give up that many goals and breakaways in a short period of time, you put yourself in a tough spot." -- Pittsburgh forward Sidney Crosby
"I thought we did a good job sticking with it. We had some big plays. Couple big saves, blocked shots and clears. That's a huge win for our team." -- Ducks forward Adam Henrique
Need to know
Malkin joined Mario Lemieux (12), Jaromir Jagr (11) and Crosby (10) as the only Pittsburgh players to score 20 goals or more in at least 10 seasons. ... Pittsburgh defenseman Kris Letang didn't have a point after coming in with seven points (two goals, five assists) in four career games in Anaheim. ... Penguins forward Carl Hagelin has five points (one goal, four assists) in a season-high four-game point streak. ... The Penguins went 2-for-4 on the power play and are 6-for-15 in their past four games. ... Kessell had two points (goal, assist), but was minus-4. ... The Ducks improved to 3-9-1 when trailing after the first period.
Penguins: At the Los Angeles Kings on Thursday (10 p.m. ET; NBCSN, SN360, ATTSN-PT, NHL.TV)
Ducks: Host the Los Angeles Kings on Friday (10 p.m. ET; NBCSN, NHL.TV)
Video: Kase, Fowler power Ducks past Penguins, 5-3