DraftKings · as of July 8, 2026
Oregon defeated Iowa 18–16 in a nail-biter. Iowa covered by 2.5; Game went Under by 7.5. The market closed at Oregon -4.5 and the Blue Chip model made it Oregon -1.9, an edge of 2.6 points toward Iowa.
Kicker Atticus Sappington made three field goals, including a 39-yard game-winner with 3 seconds left, and a 46-yarder at halftime, showing reliability under pressure on a rainy field.
Oregon rushed for 261 yards against Iowa's top-10 run defense, led by Noah Whittington's 118 yards, proving they can win in the trenches and control the game on the ground.
Quarterback Dante Moore led a 10-play, 54-yard drive in the final 1:51, completing 5 passes for 47 yards to set up the winning field goal, despite a challenging day overall with only 112 passing yards and an interception.
Oregon's defense, ranked sixth nationally in scoring, held Iowa to 16 points and forced a safety, contributing to the win despite allowing a late go-ahead touchdown.
The Ducks extended their FBS-best road winning streak to 11 games, demonstrating their ability to win in hostile environments, which bodes well for future away games.
Iowa lost 18-16 to No. 6 Oregon on a last-second field goal, despite taking a 16-15 lead with 1:51 left. The loss likely ends their CFP hopes and snaps a 21-2 November record over the last 23 games.
Iowa's defense, ranked 4th nationally (12.4 PPG), held Oregon to 18 points but allowed 261 rushing yards (vs. 83.9 avg). Offensively, QB Mark Gronowski threw for only 112 yards and 1 INT, though he had a 3-yard TD run and a 3-yard TD pass.
Kicker Drew Stevens hit a 58-yard field goal (tied program record). Punter Rhys Dakin's illegal kick gave Oregon a safety. Iowa had a 7-minute time of possession edge but couldn't capitalize on the final drive.
Iowa travels to face USC next Saturday. The Hawkeyes will need to improve offensive consistency and contain the run, as they face a Trojans team that can exploit defensive weaknesses.
At kickoff, conditions at Kinnick Stadium were Overcast, 36°F, wind chill 30°F with winds of 16 mph. Wind of 16 mph is enough to matter to the total: the market has historically taken about 1.7 points off the number in this band. It is worth re-checking closer to kickoff. Gusts reaching 23 mph add variance to the kicking and passing game. Games with gusts at or above 30 mph have seen the total move down by about 1.4 points. Historical weather data for this game is preserved in the panel alongside. Weather data is sourced from WeatherAPI.com.
Overcast
36°F

| Measure | OregonAway | IowaHome |
|---|---|---|
| This week | 1,599 miles | 0 miles |
| Last week | Bye week | Bye week |
| Season total | 14,686 miles | 2,302 miles |
| Body clock | 12:30 | 14:30 |
| Rest | 14 days | 14 days |