The Arizona State Sun Devils host the Colorado Buffaloes this weekend in a Pac-12 match-up. Kickoff will be at 9:00 PM EST on Saturday, November 4th from Sun Devil Stadium in Tempe, Arizona. The game will be televised on the Pac-12 Network.

Arizona State enters this game as 4 point home favorites. Early betting has yet to influence the line, as the Sun Devils originally opened at -4. The over/under for the game is 57.5 points. Click here for a full list of Week 10 betting odds and links to game previews.

Colorado vs Arizona State Betting Line & Game Preview

The Buffaloes moved a game above .500 on the season (5-4) after a convincing 44-28 victory over the Cal Golden Bears last weekend. QB Steven Montez had an outstanding game, passing for 347 yards and 3 touchdowns. Montez has had a ton of help all year long from standout RB Philip Lindsay, who is averaging a very impressive 139.3 rushing yards per game. Lindsay has also added 10 touchdowns while consistently chipping in with 25+ rushing attempts per game. As a whole, Colorado certainly has a very balanced offense that is managing to find fairly consistent success. The Buffaloes are averaging 27.8 points per game (69th) on an average of 416.9 total yards (54th). Defensively, Colorado is limiting their opponents to an average of 25.0 points per game on 423.4 total yards.

Arizona State dropped back to .500 (4-4) after a beat-down at the hands of the #21 ranked USC Trojans last weekend. The Trojans racked up 341 rushing yards against the Sun Devils en route to a 48-17 road victory. It really was an unfortunate home loss, especially since they had been playing quite well recently with an impressive 3-1 record against Pac-12 opponents (prior to facing USC). Arizona State is currently averaging 27.9 points per game on 390.1 total yards. On the other side of the ball, the Sun Devils have given up an average of 30.9 points on 440.4 total yards per game.

Free NCAAF Betting Prediction: Arizona State -4

This is shaping up to be fairly tough spot to predict accurately, as both of these teams have been wildly inconsistent from week to week. Colorado has lost 4 out of their past 6 games and Arizona State looked simply awful last weekend. However, they had been playing well prior to that, taking 3 out of 4 with impressive wins over Oregon, Washington, and Utah. Ultimately, I think that there is some slim value to be found in taking Arizona State to rebound at home against a Buffaloes team that has really struggled on the road.

Arizona State is 4-1 ATS in their past 5 conference games and 10-4 ATS over their past fourteen home games. The Buffaloes are just 3-9 ATS over their past 12 games overall. I know that the Sun Devils just got torched on the ground by USC, but Colorado is definitely a less explosive offense. In their last road game, they didn’t even manage to get on the scoreboard. The Buffaloes are only 1-2 away from home this season, and their lone road win wasn’t exactly convincing – they needed a last minute touchdown to beat the 1-7 Oregon State Beavers 36-33.

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

Again, I really think that this is a game that could go either way. I’m just a little bit more comfortable taking the team that has been slightly more consistent as a whole, especially since they also have the added benefit of playing at home. I think the most likely scenario here is a relatively low scoring game that the Sun Devils manage to win by 5-10 points.