AMES, Iowa (AP) -- Zach Guyer kicked a 42-yard field goal with 4:30 left to give Iowa State the lead, and backup running back Jeff Woody helped the Cyclones run out the clock in a 13-10 victory over Kansas on Saturday.
Iowa State looked nothing like the team that rolled over Texas Tech 41-7 a week before and struggled to finish drives against the Big 12's worst defense.
But freshman quarterback Jared Barnett finally got the Cyclones (5-4, 2-4 Big 12) close enough for Guyer to kick his game-winner, leading a march from his own 13 to the Kansas 24. With the wind at his back, Guyer's kick sailed through the uprights, his second field goal of the day.
Kansas (2-7, 0-5) showed some spark after managing only 46 yards in a 43-0 loss to Texas, but missed two field goals and lost a fumble deep in Iowa State territory.