The Purdue Boilermakers (3-3) host the #2 overall Ohio State Buckeyes (7-0) on Saturday night in Big 10 conference action.  Kickoff is set for 7:30 PM EST at Ross-Ade Stadium and the game will be available on ABC.

Taking a look at the Week 8 college football odds, Ohio State opened as a 12-point road favorite earlier this week. That line has moved by two full points after early betting, as the Buckeyes are currently listed at -14. The total for the game is sitting at 66 points.

Vegas Betting Preview & Game Odds: Purdue vs Ohio State

Ohio State stayed perfect last weekend after a 30-14 victory over Minnesota. The Buckeyes recovered nicely after a sluggish start, as QB Dwayne Haskins recorded his second consecutive 400 yard passing game. Haskins become the first player in school history to accomplish that feat and is now clearly a betting favorite to win the Heisman Trophy. He has already thrown for 2,331 yards and 28 touchdowns in just seven games – he has also thrown at least three touchdowns in six out of seven games so far this season. Haskins has had a ton of help from the dynamic receiving duo of Parris Campbell and K.J. Hill who have combined for over 1,100 yards and 11 touchdowns. As a whole, Ohio State is currently averaging a ridiculous 46.3 points per game on 556.9 total yards.

On the other side of the ball, the Buckeyes have looked very solid defensively – they are currently giving up just 19.1 points per game on 369.6 total yards per game. However, they have been somewhat mediocre against the run, as opponents are currently averaging 148.0 yards per game on the ground (54th overall).

Purdue won their third consecutive game last weekend, destroying Illinois 46-7 to get back to .500 on the season after starting the season 0-3. QB David Blough was sensational, passing for 377 yards and three touchdowns for the Boilermakers. The entire offense was firing on all cylinders, as they racked up over 600 total yards – including 150 yards on the ground from RB D.J. Knox. WR Rondale Moore has also been playing extremely well as of late, as he recorded his fourth 100-yard game of the season against the Fighting Illini while also finding the end zone. As a whole, Purdue is currently averaging 33.5 points per game (42nd overall) – while also averaging a very impressive 179.3 rushing yards per game.

The Boilermakers have been a little bit above average defensively, as they are giving up 23.2 points per game on 414.3 total yards. However, Purdue has really struggled against the pass as they are currently giving up 267.5 yards per game through the air (108th overall).  They could be in for a long game against an Ohio State passing offense that is averaging 371.4 yards per game (3rd).

NCAA Football Betting Predictions & Free Pick: Purdue +14

The Boilermakers have really been on a roll as of late, winning their last three games by a combined average of 23.3 points. I know that Ohio State is a perfect 7-0 so far this season, so while it might seem a bit foolish to expect Purdue to keep it close, it’s also important to remember that the Buckeyes have not fared all that well against the spread when favored by double digits (4-6 ATS).  Purdue will be extremely motivated to show well in this one, especially playing at home in prime-time on national television. Ohio State only beat Minnesota by 16 points last weekend, and this will certainly be a much harder game for the Buckeyes.

Click here for more free NCAAF picks from our top rated handicappers.

Ohio State is just 2-5 ATS over their last seven conference games. They are also only 2-7 ATS in their last nine games in October and 1-4 ATS over their last five games overall. Purdue is a very solid 4-1 ATS over their last five conference games. The Boilermakers are also 5-2 ATS in their last seven home games and 4-0 ATS over their last four games overall.

I also love the fact that the current line has moved to a full two touchdowns, as it makes me think that Purdue is an even better value. Ohio State has been horrible on the ground as of late, including an anemic 92 yard performance last week against Minnesota. While the Buckeyes will certainly be able to move the ball through the air on Saturday, I’m not sure that they will be able to create enough separation on the scoreboard to cover the large spread. I’ll take the points and side with the home underdog – give me the Boilermakers.