Steele Jantz threw for 241 yards and the game's only touchdown on Saturday and Iowa State beat Iowa 9-6 for its first win in Iowa City in 10 years.
Jake Knott's interception with 1:11 left sealed the win for the Cyclones (2-0), whose defense held Iowa to just 304 yards of offense.
Iowa State was held scoreless in the second half. But the Hawkeyes (1-1) could only muster a pair of short field goals in the lowest-scoring matchup between these instate rivals in 24 years.
James Vandenberg was 20 of 42 passing for 236 yards and two interceptions for Iowa.
The win evened Iowa State coach Paul Rhoads's overall record at 20-20.