Charles LeClaire-USA TODAY Sports

Brett Pesce scored on a two-on-none rush at 2:20 of overtime Tuesday to give the visiting Carolina Hurricanes their second win in a row, 3-2 over the Pittsburgh Penguins.

Andrei Svechnikov had a goal and an assist, Martin Necas also scored, Pesce added an assist and Sebastian Aho had two assists for the Hurricanes, whose mini-streak comes after a five-game losing skid (0-1-4).

Carolina goaltender Pyotr Kochetkov made 30 saves.

Sidney Crosby and Jake Guentzel each posted a goal and an assist for the Penguins, who have lost two straight following a five-game winning streak.

Pittsburgh goaltender Tristan Jarry, who had won four starts in a row, made 36 saves.

Guentzel forced overtime with 57.4 seconds left in regulation and Jarry pulled, tying it 2-2 with a deflection goal.

The Penguins played without top defenseman Kris Letang, who was a surprise lineup scratch due to illness.

Pittsburgh took a 1-0 lead with the only goal of the first. At 4:34, Guentzel sent a pass from the left-wing boards to the slot, where Crosby had gotten a step on backchecking Hurricanes forward Derek Stepan. Crosby kicked the puck to his stick and beat Kochetkov over the glove for his 30th point of the season.

Aho got the puck past Jarry at 3:50 of the second while short-handed, but it was immediately ruled no goal because the net had come off its moorings.

Less than two minutes later, Necas tied it for Carolina. Pesce's shot from the right point produced a rebound that bounced around a crowded area around the crease. Necas got to the puck behind Jarry at the left post and banged it in at 5:45.

The Hurricanes took a 2-1 lead off a Penguins turnover in the neutral zone. Aho launched a shot from the right circle that Jarry stopped, but the goalie was pulled past the right post and the puck went behind the net. Svechnikov got to the puck, swung up toward the left post and tucked it in with a backhander at 17:38 of the second.

More must-reads:

TODAY'S BEST
Pacers ride historic shooting performance to Game 7 blowout of Knicks
Timberwolves mount incredible second-half comeback to stun Nuggets in Game 7
Xander Schauffele proves doubters wrong with historic win at 2024 PGA Championship
Four things we learned from Joey Logano's All-Star Race win at North Wilkesboro
Phil Foden lifts Manchester City to fourth consecutive English Premier League title
Watch: Aaron Judge blasts 13th home run in Yankees' seventh straight win
Canucks won't have linchpin forward for Game 7 vs. Oilers
Jags reportedly mulling extension for Trevor Lawrence, but is that the right choice?
Gordon Hayward calls role with Thunder 'frustrating'
Mets reliever Edwin Diaz showing short shelf life of closers
Three offseason moves the 49ers must make
Watch: NASCAR drivers exchange punches after crash in All-Star Race
Knicks star offers passionate defense of HC Tom Thibodeau after Game 7 loss
Knicks' Jalen Brunson suffers serious injury in Game 7 vs. Pacers
Dodgers add recently acquired left-hander to active roster
Report: 2023 No. 7 pick expected to terminate KHL contract, join Flyers
Mavericks advance to Western Conference Finals aided by controversial call late
Connor McDavid, Oilers hammer Canucks to force Game 7
Tyson Fury-Oleksandr Usyk epic increases excitement for potential rematch
Seize the Grey wins in muddy Preakness