This Saturday the No. 7 ranked Stanford Cardinal will travel to Eugene to face off against the No. 20 ranked Oregon Ducks. Kickoff is set for 8:00 EST at Autzen Stadium and will be televised nationally on ABC.

Taking a look at the week 4 college football odds, the books opened Oregon as a 1.5-point home favorite, but the line has flipped an the Cardinal are currently a 2-point road favorite. The total opened at 56. It’s up to 57 and even 57.5 at some books.

Oregon vs Stanford Vegas Betting Preview & Game Predictions

Stanford followed up their impressive 14-3 win over USC with a 30-10 win at home over UC Davis, but were on the wrong side of the spread as 30-point favorites. It wasn’t a great start to that game for the Cardinal, as they were up just 10-3 with less than 3 minutes to play in the 1st half. They also only outgained UC Davis by 43 yards (351 to 308) and had a mere 17-15 edge in first downs. It was a tough spot off the game against the Trojans and this big game against Oregon on deck.

The Ducks also failed to cover last week, as they only won by a final score of 35-22 as a 42.5-point home favorite against San Jose State. While Oregon only won the game by 13-points, they were up by 3 scores (35-12) in the 4th quarter.

This has been a competitive rivalry over the last decade, as both teams have 5 wins over the last 10 meetings. With that said, Stanford has dominated on the field each of the last two years. The Cardinal won 52-27 as a mere 3-point favorite at Oregon in 2016 and last year rolled the Ducks 49-7 as a 9.5-point home favorite.

NCAA Football Betting Predictions & Free Pick: Oregon +1.5

I would have to lean towards taking the Ducks as a home dog in this one. I think the books had this one listed right when they opened it, as I just don’t think the Cardinal should be favored on the road. This Oregon team is no joke and I just think people have forgot about how big an advantage is to play at Autzen Stadium in a prime time night game like this.

Click here for more free college football picks from our experts on staff.

I just don’t know how you trust this Stanford team on the road given the struggles they have had offensively. I know Bryce Love didn’t play last week, but he wasn’t anything special in the first two games. Thru 3 games the Cardinal have the 112th ranked rushing attack (115.3 ypg) are just 63rd in passing (243 ypg). That 14-3 win over USC doesn’t look nearly as good after the Trojans were embarrassed 37-14 at Texas this past weekend.

I know the defense has been great, but they played one of the most traditional offenses in the country in San Diego State, a USC team that lost a ton and was starting a true freshman at quarterback and a FCS foe in UC Davis. Note that Texas, who gave up 34 points and over 400 yards to Maryland in their opener, held USC to fewer yards (317) than Stanford did (332).

Simply put, this Oregon offense is the best unit that Stanford will have faced to this point in the season. The Ducks come in averaging 51 ppg (8th) and are averaging 503 ypg (24th). They have playmakers at both running back and wide receiver, plus a season veteran at quarterback in junior Justin Herbert, who already has thrown for 12 touchdowns.

I know the schedule has been soft, but the Oregon defense is better than people think, especially up front. The Ducks are sitting 9th in the country, allowing just 77 ypg and have allowed just 2.0 yards/carry. The defense should feed off what will be an electric crowd and I look for his entire Oregon team to come out with a chip on their shoulder after how bad they have been the last two years of this series. Give me Oregon +1.5.