TEMPE, Ariz. (AP) — Keyshawn Hall made 10 of 10 from the free-throw line and scored a career-high 40 points on Tuesday night to help UCF beat Arizona State 95-89.