No. 19 Harvard men’s water polo swept its three opponents this weekend at the Harvard Invitational, extending its win streak to eight following five straight conference wins.