Heupel was 11-of-21, with a 36-yard touchdown pass to Antwone Savage. He also was intercepted once, by defensive tackle Bary Holleyman, who made a juggling one-handed catch after deflecting the pass.
"I was very happy with the way we performed this afternoon,"
coach Bob Stoops said. "I saw plenty of big plays out there, both by the offense and defense.
"It was obvious that our players were ready to come out here and scrimmage today," he said. "The effort was excellent and we had very little mistakes that weren't caused by someone making a big play."
Savage led all receivers with four catches for 80 yards. The leading rusher was Renaldo Works, who had 18 yards and a touchdown on 11 carries.
Oklahoma resumes its two-a-day practices Friday. The team will hold Fan Appreciation Day at Memorial Stadium on Saturday afternoon and will hold its final public scrimmage that evening.