Four NHC foes collide, Carroll sweeps day