The #3 ranked Ohio State Buckeyes travel to Iowa this weekend to take on the Hawkeyes. Kickoff will be at 3:30 PM EST on Saturday, November 4th from Kinnick Stadium in Iowa City, Iowa. The game will be televised on ESPN.

Ohio State enters this game as 16.5 point road favorites. Early betting has shifted the line slightly, as the Buckeyes originally opened at -17.5. The over/under for the game is 52.5 points. Click here for a full list of Week 10 betting odds and links to game previews.

Ohio State vs Iowa Betting Line & Game Preview

The Buckeyes are coming off of a thrilling 39-38 victory over Penn State last weekend. Ohio State trailed by 18 points in the second quarter and by 15 points midway through the 3rd quarter. QB J.T. Barrett put on a clinic in the final fifteen minutes or so of the game, throwing for three out of his four total touchdowns on the afternoon. Barrett has now thrown for over 2,000 yards on the season while adding 30 total touchdowns (25 passing, 5 rushing). He is a big reason why Ohio State is currently ranked third overall in total yards per game (571.2) and second overall in total scoring offense (46.3 points per game). On the other side of the ball, the Buckeyes are equally as formidable. Ohio State is allowing just 302.5 total yards per game (12th overall) and an average of 18.3 points against (18th overall).

Iowa managed to sneak by Minnesota last weekend, beating the Golden Gophers by a score of 17-10. The Hawkeyes head into this game with a 5-3 record on the season after tough losses to Penn State (21-19) and Michigan State (17-10). QB Nate Stanley has played extremely well, as he has already passed for 1,703 yards and 17 touchdowns. Iowa has also looked impressive on the ground, averaging over 130 rushing yards per game. Defensively, the Hawkeyes are allowing just 17.4 points per game (12th overall) on 368.8 total yards per game (46th).

Free NCAAF Betting Prediction: Iowa +16.5

This looks like a potential trap game for Ohio State after coming off such an emotional win against Penn State last weekend. I certainly don’t expect the Buckeyes to lose in this particular match-up, but I wouldn’t be all that surprised if Iowa managed to grind out a cover. 16.5 points is a lot to give up, especially when considering that all three of the Hawkeyes losses this season have been by seven points or less. I definitely think that there is still value to be had in siding with an Iowa team that has played extremely tough at home.

Click on the link for more free NCAA football picks against the spread and total.

The Hawkeyes have two things going for them that should help them to keep this game relatively close. First of all, their defense has played great all season long. They also have a decent ground attack that should keep Barrett and Co. off the field for a few more possessions than normal. I’m still concerned about their fairly lacklustre offense, however, they should still be able to keep within 10-14 points of the Buckeyes.

Ohio State should still win this game fairly easily despite having to play on the road. The Buckeyes are 11-5 ATS in their last 16 road games but just 1-5 ATS on the road against teams with a winning record. Iowa is an impressive 4-1 ATS over their past 5 home games. Again, I’m certainly expecting Ohio State to keep rolling on Saturday afternoon as I don’t think Iowa has enough talent on offense to keep this a one possession game in the 4th quarter. However, laying 16.5 points on the road after an emotional victory is just too many for my liking. There are too many things that can happen (sluggish start, etc.) that could prevent a Buckeyes cover. I’m taking the points and expecting Iowa to keep this one close at home.