Boys soccer: Gaels swarm North Haven