Bruins outlast MACU in thriller to reach final site