Iowa State's Joel Lanning plays both ways against Sooners

Lanning sacks Mayfield on crucial first down (0:22)

Iowa State's Joel Lanning takes down Baker Mayfield as he scrambles in the backfield for a 10-yard-loss as the Sooners try to climb back on top. (0:22)

NORMAN, Okla. -- Iowa State's Joel Lanning played true iron man football in the Cyclones' upset of Oklahoma on Saturday.

With starting quarterback Jacob Park having taken a leave of absence for "personal health issues," Lanning rotated in at quarterback behind Kyle Kempt while also continuing to play linebacker.

Lanning completed 2 of 3 passes for 25 yards and carried the ball nine times for 35 yards in Iowa State's 38-31 win. He also threw a key block that allowed David Montgomery to spring loose for a 46-yard reception off a screen play, in which Montgomery reversed field.

On defense, Lanning had eight tackles, a sack and a fumble recovery.

"It was fun," Lanning said. "Coming into an atmosphere like this, you can't ask for anything better, especially playing both ways. ... I can't say enough about my teammates and what they did to help me out. It was a lot of stuff going on for me. I didn't have my best game defensively, but we got the win."

Lanning played quarterback last season before transitioning to inside linebacker during the offseason after Park won the job.

Entering Saturday's game, he was second in the Big 12 with 46 tackles.

The Associated Press contributed to this report.