Auburn Tigers guard Keyshawn Hall scored 22 of his 24 points in the second half as Florida lost for the first time at home in over a year.