The Boston Bruins scored three goals in a 54-second span midway through the first period and held on for a 4-3 win over the visiting Vegas Golden Knights on Thursday night.