LAWRENCE, Kan. (AP) — Michael Cummings threw for 278 yards and accounted for two touchdowns, Corey Avery ran for 103 yards and another score, and Kansas beat up Iowa State 34-14 on Saturday for just its second Big 12 win in the past four years.

Tony Pierson added 101 yards rushing and a touchdown, and Nigel King had 101 yards receiving as the Jayhawks (3-6, 1-5) raced out to a 24-0 lead in the battle for the basement.

Iowa State put together a pair of touchdown drives to make the game interesting, but the Jayhawks answered with inspired play by their defense and just enough offense.

The victory ended the Jayhawks' four-game losing streak to Iowa State (2-7, 0-6), and may go a long way toward helping interim coach Clint Bowen earn the full-time job. He's already matched the number of Big 12 wins that Charlie Weis and Turner Gill managed during their brief tenures.