Alabama got a rare 2-1 win over previously-No. 1 South Carolina.