Andrew Cogliano made it 3-2 at 8:29 of the third period with a wrist shot.
"It's good to contribute," Cogliano said. "It's 3-2 with a lot of time left. We had some good pushes there and a couple of good opportunities to score. That's the difference. If we get a goal there, you maybe get into overtime and your game turns around and guys start feeling better. It's tough. We had a lot of time to score. It just seemed like we had some good opportunities. But it's just that desperation that we just have to increase it. That's what it is at this point."
Miller made it 4-2 at 17:32 before Dickinson scored into an empty net 18:57.
NOTES: Meier scored his 100th goal in 342 games. Five Sharks players have reached 100 in fewer games: Jeff Friesen (321), Joe Thornton (320), Owen Nolan (304), Logan Couture (271) and Jonathan Cheechoo (246). ... Meier scored his 29th point of the season (12 goals, 17 assist) in 25 games. Only two players have more through their first 25 games of a season with the Sharks: Thornton (35 in 2005-06, 32 in 2009-10, 31 in 2007-08 & 30 in 2008-09) and Nolan (31 in 1999-00). ... Quinn Hughes' assist on Horvat's goal was his 24th in 30 games played. Only one defenseman had more assists with the Canucks through the first 30 games of a season: Paul Reinhart, 28 in 1988-89. ... Boudreau is the sixth NHL coach to win his first six games with a team, following Geoff Ward (7-0-0, 2019-20 Calgary Flames; Jacques Lemaire (7-0-0, 1993-94 New Jersey Devils), Patrick Roy (6-0-0, 2013-14 Colorado Avalanche), Bryan Murray (6-0-0, 2005-06 Ottawa Senators) and Mario Tremblay (6-0-0, 1995-96 Montreal Canadiens). ... Miller had his 11th three-point game with Vancouver, the most among all Canucks players since he joined the team in 2019-20.