There are six teams in the SEC West ranked in the AP Top 25 -- Alabama, Texas A&M, Arkansas, Auburn, Ole Miss and LSU -- and all six are in action against one another this weekend, headlined by No. 6 Texas A&M traveling to Tuscaloosa to take on the top-ranked Crimson Tide.

Those three games are the only matchups between top 25 teams this weekend, but there are still some quality unranked tests for top 25 teams out there. In the Big Ten, two top-10 teams face road tests as No. 2 Ohio State will face Penn State and No. 10 Wisconsin heads to Iowa City to face the Hawkeyes. In the ACC, No. 7 Louisville plays host to NC State, which came ever so close to pulling out an upset against Clemson.

Note: Picks were made early in the week before line movement.

No. 6 Texas A&M at No. 1 Alabama (-18): Alabama hammered Tennessee on the road last week 49-10 and now must turn its attention to the Aggies. Texas A&M needed overtime at home to take down the Vols, but are coming off of a bye week and Kevin Sumlin is phenomenal as a double-digit dog. Getting 18 points with the No. 6 team in the nation would normally be cause to back a Brinks truck up to the ticket window, but this is Alabama so tread lightly -- this line has even managed to move out from 16.5 at open.

No. 6 Texas A&M at No. 1 Alabama, 3:30 p.m. ET, CBS
Alabama -17.5

No. 17 Arkansas at No. 21 Auburn (-10.5): Arkansas has not had a bye week and this line feels like oddsmakers are expecting the Hogs to finally hit the wall this week. Auburn's looked very good since the LSU game against inferior competition and now it's time to see if the offense has really made strides in the right direction. The Razorbacks may be tired, but 10.5 points is an awful lot to lay with this Auburn team.

No. 17 Arkansas at No. 21 Auburn, 6 p.m. ET, ESPN
Auburn -10.5

No. 23 Ole Miss at No. 25 LSU (-6.5): Coach O has the Tigers looking much more like the team everyone expected to see at the start of the year in Baton Rouge and they get the added bonus of Leonard Fournette returning this week. Ole Miss comes in off a tough loss to Arkansas, but has a high-powered offense and this game feels like it could be a back-and-forth affair under the lights in Death Valley.

No. 23 Ole Miss at No. 25 LSU, 9 p.m. ET, ESPN
LSU -7.5

No. 10 Wisconsin at Iowa (+3.5): Wisconsin has lost by a combined 14 points the last two weeks to a pair of the nation's best teams in Michigan and Ohio State. Iowa just got done running Darrell Hazell out of West Lafayette and finally showed some explosiveness on offense. If that Iowa team shows up, this game should be a lot of fun. If the Hawkeyes offense that put up only 14 points on both Minnesota and Rutgers shows up, it will be much less fun to watch.

No. 10 Wisconsin at Iowa, Noon ET, ESPN
Iowa +3.5

No. 2 Ohio State at Penn State (+19.5): Penn State is not a great football team, but it's a bit startling to see the Nittany Lions as a near 20-point home underdog to anyone. Night games in Happy Valley are an emotional place and the Buckeyes will need to bring their A-game in order to cover this big number.

No. 2 Ohio State at Penn State, 8 p.m. ET, ABC
Penn State +19.5

NC State at No. 7 Louisville (-19.5): This line's down a point from earlier in the week as money comes in on the scrappy Wolfpack to cover. Louisville has lost a little bit of its shine in recent weeks, but this remains an extremely dangerous offense led by Lamar Jackson. That said, almost 20 points is a lot to cover against an NC State squad that gave Clemson all they could handle a week ago.

NC State at No. 7 Louisville Noon ET, ABC
Louisville -20.5

For full Week 8 picks against the spread, check out our Expert Picks page.