BIRMINGHAM, Ala. (AP) Chad Frazier scored 25 points and UAB made three free throws over the final 6.6 seconds to preserve a 63-59 upset of No. 16 North Carolina on Sunday.
Jordan Swing hit two free throws and Robert Williams made 1 of 2 to help the Blazers (6-2) hold on after losing most of a 14-point second half lead.
Marcus Paige missed two contested 3-pointers in one late possession and the Tar Heels (4-2) fouled Swing, who gave the Blazers a 62-57 lead.
Brice Johnson drove for a quick basket but Williams effectively put the game away when he made the second of two free throw attempts.
The Tar Heels were coming off a win over No. 9 Louisville to end the defending champions' 21-game winning streak.
UAB second-year coach Jerod Haase played for North Carolina's Roy Williams at Kansas and was a longtime assistant.