Conor Garland scored twice, Brock Boeser recorded his 40th goal of the season, and J.T. Miller tallied his 100th point to lead the Vancouver Canucks to a 4-3 win against the Vegas Golden Knights.