Xzavier Vaughn ran for two touchdowns and passed for another to lead Alcorn State to a 42-21 win over Texas Southern on Saturday.