The Iowa Hawkeyes (7-4, 5-3 Big Ten) are in Lincoln, Nebraska, to take on the Nebraska Cornhuskers (7-4, 4-4 Big Ten) in the annual battle for the Heroes Trophy.
The Hawkeyes and Cornhuskers have been playing for the Heroes Trophy every year since 2011, but the rivalry dates back to 1891.
Nebraska is coming off a disappointing loss to Penn State in Pennsylvania last weekend and is looking to notch another eight-win season with a win over Iowa.
The Hawkeyes got back on track against Michigan State after losing two straight games to Oregon and USC and are also looking to notch win No. 8 this season.
The rivalry has heated up over the past decade, with Iowa winning nine of the last 10 meetings.
Before the Hawkeyes battle the Cornhuskers, here are the final odds for the game and a few predictions.
Final spread, moneyline, and total
Odds are provided by FanDuel Sportsbook
Spread
- Iowa: -6.5 (-104)
- Nebraska: +6.5 (-118)
Moneyline
- Iowa: -230
- Nebraska: +190
Total
- Over: 39.5 (-110)
- Under: 39.5 (-110)
Predictions
In a potentially rainy or snowy game in Lincoln, Nebraska, the Hawkeye offense will look to get off to a fast start.
Iowa has made a bad habit of starting games too slowly and putting too much pressure on the defense.
Even though Nebraska is starting a freshman quarterback, they have a sneaky good offense that will take advantage of any mistakes.
The Hawkeyes will run the ball early and often and take advantage of the porous Nebraska defense.
If Iowa cannot run the ball effectively, Nebraska's pass defense ranks No. 3 overall, and Iowa's passing attack will get eaten alive.
Iowa's offensive line is one of the top units in the country, and they will lean on Nebraska's defensive line.
Kamari Moulton has been held off the scoreboard over the past three games, but that will change against the Cornhuskers.
Moulton and Gronowski will each run for a score, and the defense will shut down the Cornhuskers' offense as they win another close game.
Iowa gets their tenth win in the last 11 meetings and earns win No. 8 this season.
Final score: Iowa 17, Nebraska 13
