Girls basketball: St. Joseph defeats New Canaan