Alabama takes two of three on the road at No. 1 Florida.