Clint Chelf passed for 197 yards and two touchdowns to lead No. 12 Oklahoma State to a 38-13 win over Texas in Austin.