MANHATTAN, Kan. >> Avery Johnson passed for three touchdowns and ran for two as No. 23 Kansas State routed No. 20 Oklahoma State 42-20 Saturday.

The Wildcats were motivated after a 38-9 loss at BYU the previous week.

“It was (because of) how poorly we played last week,” Johnson said . “We just wanted to come out and play free and play our game. We know what we put on tape last week wasn’t us. A big focus was to not let any pressure or any of that stuff get to me this week. It was a really good feeling.”

Johnson passed for 259 yards and three touchdowns and ran for 60 yards and two scores. After his lone interception of the game, he was nearly flawless.

Kansas State head coach Chris Klieman said it was a continuation of what he saw in practice earlier this week.

“On Thursday, he may have been like 32-of-35,” Klieman said. “I grabbed him on Friday morning and said, ‘That’s as on-point as I’ve seen you in a practice.’ It was really good throws in tight windows. I see a guy that’s gaining a lot of confidence.”

DJ Giddens ran for 187 yards and a touchdown and had a catch for 22 yards for the Wildcats (4-1, 1-1 Big 12), who fell behind early before scoring 35 straight points to take control.

“There’s only one ball, and we wanted to get it to everybody, but when 31’s got it in his hands, He’s pretty dang good,” Klieman said.