Swords leads balanced effort as BC holds off Wolfpack

by