J.W. Walsh threw for 255 yards and accounted for two touchdowns, and Oklahoma State survived a wild fourth-quarter rally by Kansas for a rain-soaked 20-14 victory Saturday afternoon.
Walsh played the whole way for the Cowboys (3-2, 1-1 Big 12), even though it was thought that Wes Lunt might be available. Lunt was the starter until hurting his knee Sept. 15 against Louisiana-Lafayette.
Joseph Randle added 80 yards rushing for Oklahoma State, while Mike Gundy improved to 62-32 as the head coach. He's now tied with Pat Jones (62-60-3) for the most wins in school history.
James Sims had 138 yards and a touchdown rushing for the Jayhawks (1-5, 0-3 Big 12), who trailed 20-0 when backup quarterback Michael Cummings took over for Dayne Crist in the third quarter.
Cummings finished 5 of 10 for 75 yards and a touchdown. Crist was 10 of 22 for 136 yards.