Here are the teams that are at-risk of being upset this weekend.
Week 3 provided us with a couple of stunning upsets. Nebraska fell at home to Northern Illinois and UCLA fell to Memphis.
What will Week 4 give us?
Here are the teams that should be on "upset alert" heading into the weekend.
No. 23 Utah at Arizona, Friday, 10:30 p.m. on FS1
The Utes are only favored by 3.5 points in this one and ESPN's Football Power Index is actually pretty confident in a Wildcats' victory.
No. 12 FSU vs. N.C. State, noon on ABC
We haven't seen the Seminoles play since their Week 1 loss to Alabama, during which they lost starting quarterback Deondre Francois to a season-ending injury.
FSU should take care of the Wolfpack at home, but a long layoff plus a new QB could be a recipe for a tight one.
No. 5 USC at Cal, Saturday at 3:30 p.m. on ABC
The Trojans still haven't really looked the part of a top-five team and they're facing an improving Bears' team on the road. Watch out for this one.
No. 12 Miami vs. Toledo, 3:30 p.m. on ACCN
Like Florida State, we haven't seen Miami play since Week 1.
The Rockets are 3-0 and are less than a two-touchdown dog against the Hurricanes.
No. 4 Penn State at Iowa, Saturday at 7:30 p.m. on ABC
Kinnick Stadium has been a kind of house of horrors for visiting top 10 teams in recent years, with the Hawkeyes taking down Michigan at home last season.
Can they do the same against the Nittany Lions on Saturday night?