Pavel Zacha and Brad Marchand each had two goals to lead the Boston Bruins scoring attack in a 6-3 win over the New York Islanders.