Jason Robertson, Matt Duchene and Colin Blackwell each had a goal and assist, Miro Heiskanen and Sam Steel each had two assists for the Stars (37-14-9), who broke the record of eight straight wins set from March 16 to April 3, 2024.
Jake Oettinger made 13 saves for his eighth straight win, tying his own Dallas record (since 1993-94) he set from March 20 to April 9, 2024.
Evander Kane scored and Nikita Tolopilo made 31 saves for the Canucks (18-35-7), who have lost six in a row and have just two wins in their past 22 games (2-17-4).
Kane put the Canucks ahead 1-0 at 7:57 of the first period on a 2-on-1 rush with his 11th goal of the season. Jake DeBrusk’s low shot off the right wing bounced off Oettinger’s right pad and in off the skate of Kane as he drove to the net on the far side.
Adam Erne tied it 1-1 at 17:40 with a rush shot off the right wing that deflected off Canucks defenseman Zeev Buium and caromed hard off the end boards and into the crease before bouncing into the net off Tolopilo’s left skate and he slid back to his post.
Bichsel scored his second of the season at 8:31 of the second period to put the Stars ahead 2-1, taking a feed from defense partner Ilya Lybushkin at the right point and firing an against-the-grain wrist shot over Tolopilo’s glove from the left hash mark.
Robertson made it 3-1 at 9:41 with a power-play goal on a screened one-timer past Tolopilo’s glove from inside the top of the left circle.
Dallas went up 4-1 at 1:33 of the third period after Heiskanen intercepted a Marcus Pettersson pass in the Vancouver zone and passed down to Steel, who made a behind-the-back backhand pass that left Duchene with an open net. Heiskanen has nine assists in a six-game point streak.
Blackwell scored unassisted at 5:40 to make it 5-1 after Drew O’Connor lost a bouncing puck in the slot and Blackwell skated onto it, across the slot and over a sprawling Tolopilo.
Bichsel scored on a wrist shot over Tolopilo’s blocker from the left dot at 15:41 for the 6-1 final.