The Colorado Buffaloes (2-1) travel to Tempe this weekend for a Pac-12 South battle against the #24 overall Arizona State Sun Devils (3-0). Kickoff is set for 10:00 PM EST on Saturday, September 21st at Sun Devil Stadium and the game will be televised on the Pac-12 Network.

Taking a look at the Week 4 college football odds, Arizona State opened as a 7-point home favorite earlier this week. That line has increased by half a point after early betting, as the Sun Devils are currently listed at -7.5. The total for the game is sitting at 50 points.

Vegas Betting Preview & Game Odds: Arizona State vs Colorado

Colorado lost their first game of the season last weekend, falling 30-23 in overtime to Air Force. The Buffaloes trailed 20-10 at the half but found a way to force overtime after outscoring the Falcons 13-3 in the fourth quarter. However, Air Force scored a touchdown on their first possession of overtime to pull off the upset victory. QB Steven Montez wasn’t at best for Colorado, going 26/43 for 220 yards and two touchdowns while also throwing a costly interception. The offense couldn’t seem to get anything going on the ground, as RB Jaren Mangham led the way with just 56 rushing yards.¬† WR Laviska Shenault Jr. was definitely the star of the game for the Buffs offensively, hauling in eight receptions for 124 yards and a touchdown. Overall, Colorado racked up more than 300 yards of total offense and scored three touchdowns despite the loss.

The Buffaloes defense wasn’t at their best in Week 3, especially in the first half where they gave up 20 points. Colorado really struggled to defend against a strong Air Force ground attack, allowing Kadin Remsberg¬† to rush for 146 yards and a touchdown on 23 carries.

Arizona State kept on rolling in Week 3, shocking Michigan State 10-7 in East Lansing to move to 3-0 on the season overall. The win launched the Sun Devils into the AP Top-25, as they currently reside at #24 in the nation. QB Jayden Daniels didn’t really do much in the win, going just 15/26 for 140 yards and no touchdowns. Daniels also added 37 yards on the ground on 12 carries. RB Eno Benjamin scored the only touchdown of the game for Arizona State despite averaging only 3.5 yards per carry. As a whole, the offense barely managed to gain more than 200 total yards against a very tough Spartans defense.

The Sun Devils defense was fantastic in Week 3, holding Michigan State to just seven points all game. Arizona State looked especially strong against the run, as no Spartans player with more than 5 rushing attempts averaged more than 3.8 yards per carry.

NCAA Football Betting Predictions & Free Pick: Arizona State -7.5

While I would have loved to have jumped on the Sun Devils when they opened at -7, I think that they still offer the best value in this matchup at -7.5. Colorado has not looked good so far this season, especially defensively where they are giving up an average of more than 30 points per game. Arizona State showed a ton of mental toughness last week on the road against Michigan State, as they found a way to come away with the win despite struggling offensively all game. They also have been fantastic on defense, limiting opponents to an average of just seven points per game through the first three weeks of the schedule.

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

The Buffaloes have not performed well against the spread as of late, going just 2-6 ATS in their last eight games overall. They have also been just brutal against the Pac-12, going 0-5 ATS over their last five meetings with a conference rival. Arizona State has also owned this matchup over the past few seasons, going a perfect 5-0 ATS against Colorado at Sun Devil Stadium. I’ll take a shot with the home favorite to cover after a hot start to the season – give me the Sun Devils!