TUSCALOOSA, Ala. (AP) -- Michael Frazier II scored 18 points and made five 3-pointers to lead No. 6 Florida to a 68-62 victory over Alabama on Thursday night.
It was the 10th consecutive win for the Gators (16-2, 5-0 Southeastern Conference), matching last season's longest streak.
The Crimson Tide (8-10, 2-3) had its league-best 14-game SEC home winning streak snapped.
Florida went 8 of 10 from the free throw line over the final 47 seconds to halt any Alabama threat.
Frazier shot 5 of 13, all from 3-point range. Casey Prather scored 14 points for the Gators and Scottie Wilbekin had 10.
Trevor Releford led Alabama with 14 points, while Nick Jacobs had 12, Levi Randolph 11 and Shannon Hale 10.
The Tide was without No. 2 scorer Retin Obasohan, who strained his left hip flexor in Tuesday's practice.