Oklahoma State's football team routed Kansas 58-10 at Boone Pickens Stadium in Stillwater on homecoming Saturday at OSU.
Both OSU touchdowns came on short runs by J.W. Walsh, the first one from three yards out to cap an 8-play, 70 yard drive to make it 7-0.
The second was a one-yard touchdown run to finish a 47 yard drive in 10 plays, making it 14-0 Cowboys.
On the first play of the second quarter, Kansas punter Matthew Wyman had trouble with the snap, then scrambling, tried to get it off.
Miketavious Jones blocked the punt, then scooped it up and returned it 13 yards for a touchdown and a 21-0 Cowboys lead.
Later in the second quarter, OSU marched 86 yards in 6 plays, with Mason Rudolph passing to David Glidden for 33 and to James Washington for 24.
That set up a 2-yard touchdown run by Jeff Carr, giving OSU a 28-0 lead with 10:31 to play in the first half.
Kansas finally got on the board, with Ryan Willis passing to Tre' Parmalee for a gain of 46.
That set up a 40-yard field goal by Nick Bartlolotta to make it 28-3 Cowboys.
OSU responded with another touchdown, as Mason Rudolph connected twice with James Washington, once for 43 yards, then again for an 8-yarder for a touchdown, as Washington pulled it in with one hand to make it 35-3 Cowboys with 7:17 to play in the first half.
Kansas got the last word of the half, as Willis passed to Steven Sims, Jr. for a 33-yard touchdown to cut the OSU lead to 35-10 before halftime.
The Cowboys removed any doubt of the outcome with more points in the third quarter.
J.W. Walsh scored on a 4-yard touchdown run on the opening possession of the second half to make it 42-10.
Seth Jacobs got the ball right back for OSU with an interception, setting up a six-yard touchdown pass from Walsh to Chris Lacy to make it 49-10 Cowboys.
OSU's next possession resulted in the same connection, with Walsh passing to Lacy for a 38-yard touchdown to make it 56-10.
The score stayed that way until the fourth quarter when OSU got a safety following an intentional grounding call on KU quarterback Ryan Willis in the end zone, making it 58-10 with 4:55 to play in the game.
OSU has won nine games in a row, and improved to 7-0 on the season, 4-0 in Big 12 play.
Kansas fell to 0-7 on the season and 0-4 in conference action.
There was a moment of silence and the Cowboys gathered for a team prayer before the game in memory of the four people killed when a car drove through the homecoming parade on Saturday morning near the stadium.
OSU will visit Texas Tech next Saturday at 2:30 in Lubbock.