match – n. a competition involving two or more groups
underway – adj. performed or used while moving or taking place
withstand – v. to stand up against
association – n. an organization, alliance or group