Charlie McAvoy and Charlie Coyle each scored a pair of goals and Jeremy Swayman made 26 stops as the Boston Bruins beat the Montreal Canadiens 6-3 in their centennial game.