Boston College defeats Harvard, 5-2