Bob Frid-USA TODAY Sports

Dylan Larkin scored twice to lead the visiting Detroit Red Wings to a convincing 6-1 victory over the Vancouver Canucks on Monday.

Gustav Lindstrom and Robby Fabbri both collected one goal and one assist, while Pius Suter and Jonatan Berggren also scored for the Red Wings, who claimed both halves of a home-and-home series with the Canucks and are on a three-game winning streak. Michael Rasmussen collected a pair of assists in a return to his hometown, and goaltender Ville Husso made 28 saves, with one of those coming on Phillip Di Giuseppe's penalty shot in the final minute.

Sheldon Dries replied for the Canucks, who have just one win in their last five games. Goalie Collin Delia stopped 17 shots. The game marked the 25th game this season, in 54 outings, where the Canucks have surrendered at least five goals.

Larkin continued showing his hot hand when he opened the scoring just past the midway point of the opening period by burying a back-hand breakaway shot.

Larkin's second goal of the night, and 20th of the season, doubled the lead with 35.2 seconds remaining in the first frame. Tyler Bertuzzi stole the puck deep in the zone and started a three-way passing play that left Larkin with a tap-in.

Dries put the Canucks on the board 91 seconds into the second period when he neatly finished an odd-man rush for his seventh goal of the season.

However, Fabbri restored Detroit's two-goal edge at the 8:09 mark of the second period when he jammed home a loose puck during a scramble for his fifth tally of the season.

Lindstrom's first goal of the season extended the lead 40 seconds into the third period. It was his first goal since Feb. 14, 2022.

Suter made it a 5-1 affair with his seventh goal of the season just over five minutes into the final frame, and then Berggren netted his 11th of the campaign a few minutes later to round out the scoring.

Earlier in the day, the Canucks placed goaltender Spencer Martin on waivers. It is expected he will be sent to the minors if he's not claimed.

More must-reads:

TODAY'S BEST
Celtics respond with impressive road win vs. Cavaliers in Game 3
Hurricanes' power play finally comes through with season on the line
Watch: An outstanding first half by Donovan Mitchell keeps the Cavaliers alive in Game 3 vs. Celtics
Mavericks come from behind to down Thunder, take 2-1 series lead
Tigers lose veteran starting pitcher to injury
Justin Allgaier dominates at Darlington for first win of 2024
Watch: Minor league baseball game interrupted by turtle delay
Rangers ace continues to be plagued by nerve irritation in thumb
Cowboys hint at timeline for extension talks with offensive star
Steelers first-round pick has already 'apologized' to new locker mate
Former Packers WR makes bold prediction about Jordan Love
Watch: Paul Skenes wastes no time showing why Pirates drafted him No. 1 overall
Broncos release former Super Bowl champion WR
Nationals had 'substantive discussions' with former top prospect about extension
Patriots make unsurprising decision on top executive
Cowboys release veteran WR
Longtime Steelers DT Cameron Heyward hints contract extension is coming
'Great mind': One-time NBA champion endorses candidate for Lakers HC job
Jrue Holiday jokes about beating departing Celtics assistant who just landed Hornets job
Orioles manager explains Craig Kimbrel's new role