Steven Bisig-USA TODAY Sports

Jamie Benn had a goal and two assists as the Dallas Stars powered their way to a 5-2 victory against the host Seattle Kraken on Monday night.

Jason Robertson, Joe Pavelski, Wyatt Johnston and Evgenii Dadonov each had a goal and an assist and Miro Heiskanen had three helpers for Dallas, which won its third game in a row and improved to 7-1-1 in its past nine games. Jake Oettinger made 26 saves.

Yanni Gourde and Eeli Tolvanen scored for Seattle, which lost its third straight (0-2-1). Defenseman Vince Dunn added two assists to extend his points streak to a franchise-record 10 games, and Martin Jones stopped 27 of 32 shots.

Dallas went 3-for-4 with the man advantage while holding Seattle scoreless on two attempts.

The Stars took a 2-0 lead in the opening six minutes.

Dadonov scored a fluke goal at 3:13. Johnston flung the puck toward the net from the right corner, and it deflected off defenseman Adam Larsson before going off the end boards and Dadonov's left thigh at the near post and finding its way into the net.

Benn made it 2-0 on the power play at 5:43, converting on a rebound.

Gourde drew the Kraken within 2-1 at 15:00 of the first. Dunn's shot from the point went wide of the net, but Gourde collected the puck just below the goal line and flipped a backhander off Pavelski's shin and into the net.

Pavelski made up for that on the man advantage at 3:03 of the second, tipping Benn's shot from the left point past Jones.

The Kraken again pulled within a goal as Tolvanen redirected Dunn's shot from the top of the left faceoff circle at 13:28.

Dallas restored its two-goal advantage just 14 seconds later as Johnston drove down the left wing, cut toward the net, and while being hooked to the ice by Seattle's Daniel Sprong, slid a forehand attempt into the net.

Robertson scored on the power play 40 seconds into the third, his slap shot from the top of the right faceoff circle going off the stick of former teammate Jamie Oleksiak and skipping past Jones.

More must-reads:

TODAY'S BEST
Suns make big decision on head coach Frank Vogel
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
Super Bowl champion discusses why Russell Wilson failed with Broncos
Colts LB Zaire Franklin calls out Texans, C.J. Stroud
Angels to acquire longtime Mets infielder from Braves
Giants sign former Pro Bowl wide receiver
Report reveals why the NBA did not suspend Jamal Murray
Pressure mounts on Nuggets as Nikola Jokic wins third MVP Award
Jalen Brunson shakes off injury to lift Knicks to Game 2 win
Panthers dominate Bruins to even series