Girls soccer: CHS holds off Hamden Hall, 3-2