Jerome Miron-USA TODAY Sports

Thomas Harley scored 38 seconds into overtime and Miro Heiskanen had the tying goal in the third period of his return as the Dallas Stars rallied to earn a 4-3 victory Thursday over the visiting Anaheim Ducks.

Matt Duchene and Craig Smith also scored goals and Jake Oettinger made 18 saves for the Stars. Heiskanen missed the previous 10 games with a lower-body injury.

The Stars had 44 shots on goal to 21 for the Ducks, who lost their 11th consecutive game at Dallas.

Harley rushed up the right side along the boards after the Stars won a faceoff in their zone early in overtime. He found some space across the blue line before beating Gibson to the far post for his 10th of the season.

Urho Vaakanainen, Troy Terry and Jakob Silfverberg scored for the Ducks. John Gibson had 40 saves for Anaheim, which dropped to 3-7-1 since Dec. 29.

Silfverberg had a goal and an assist for Anaheim, while Isac Lundestrom had two assists.

Duchene scored his 16th goal of the season and gave the Stars a 1-0 lead 2:22 into the game after a Ducks turnover in their zone.

The Ducks tied the score 1-1 at 15:10 of the first period when Vaakanainen scored his first career goal in his 108th game over six seasons. Vaakanainen's shot from a sharp angle deflected off Oettinger's left skate and into the goal.

Terry gave the Ducks a 2-1 lead at 1:28 of the second period off a pass from Adam Henrique. It was Terry's 12th of the season.

Smith got the Stars even at 6:44 of the second period with his sixth of the season, which was awarded on video replay after the puck pushed Gibson's glove across the goal line.

The Ducks went back on top 12 seconds into the third period on Silfverberg's fifth goal of the season and third in the past two games. The Stars tied it again at 10:31 of the final period when Heiskanen scored through traffic past Gibson for his fifth goal of the season.

More must-reads:

TODAY'S BEST
Coach: Oilers star center could miss Game 2 vs. Canucks
Watch: Cavaliers' Evan Mobley turns defense into offense in Game 2 vs. Celtics
Xander Schauffele tops stacked leaderboard after first round of Wells Fargo Championship
Rangers center making long-awaited return in Game 3 vs. Hurricanes
Suns talks with head-coaching target 'expected to move quickly'
Knicks get even more bad injury news ahead of Game 3
Frank Vogel fell victim to a Suns ownership group eager to win
2008 Celtics champion sentenced to prison despite emotional plea
Skip Bayless makes huge Tom Brady prediction after Netflix roast
14-year-old phenom signs unprecedented MLS deal that includes future Man City transfer
Pacers coach claims officials are biased against 'small market' teams
Hall of Famer makes bold prediction about Russell Wilson, Steelers
49ers Hall of Fame CB Jimmy Johnson dies
Rams make surprising move with former team captain
NBA announces discipline for Bucks' Patrick Beverley
Hall of Fame RB defends Najee Harris after Steelers decline fifth-year option
Pacers file shocking number of questionable calls after Game 2 loss vs. Knicks
Former NBA star says Anthony Edwards becomes face of the NBA if Wolves knock off Nuggets
Hornets hire top Celtics assistant as next head coach
Maple Leafs fire HC Sheldon Keefe after another early playoff exit

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.