The Vegas Golden Knights (17-5-5) defeated the St. Louis Blues (13-11-1), 6-3, on Wednesday night at Enterprise Center.