Haggerty: Bruins lose battle, win war