Tyler Wilson threw for 299 yards and two touchdowns as No. 8 Arkansas held on for a 44-28 win over No. 10 South Carolina on Saturday.