Jonathan Marchessault scored, and Logan Thompson made 31 saves for the Golden Knights (16-6-1), who were coming off a 4-2 loss to the Seattle Kraken on Friday.
"We actually were ready to play, which was encouraging. The first seven, eight minutes, we were the better team. We had some good looks," Vegas coach Bruce Cassidy said. "In hindsight, when you're playing your fifth game in eight days, if one of those goes in, maybe it gives us some juice and we're not chasing the game. Their goalie made big saves. Then we got ourselves in penalty trouble and didn't get the job done. That's when I thought they were better than us in winning races and much more competitive."
Boeser gave the Canucks a 1-0 lead at 9:22 of the first period, redirecting Oliver Ekman-Larsson's point shot on a power play. Boeser has 10 points (three goals, seven assists) during his point streak.
Miller made it 2-0 with another power-play goal at 18:58, scoring through a screen with a wrist shot from the top of the left circle.