The Definitive Online Sports Stylebook
Two words.
Hyphenate when used as an adjective that comes right before a noun: a goal-line stand