The South Carolina Gamecocks fell short of upsetting No. 4 Alabama at home despite 22-14 lead late in the fourth quarter.