College football can be wildly unpredictable, which was made perfectly clear after the insane action we witnessed a week ago.
For starters, we saw No. 20 Notre Dame upset No. 10 Michigan State with an impressive 20-3 victory for the underdog Irish.
But the real earth-shattering event was No. 21 Stanford taking down No. 2 USC in what will likely be remembered as the most epic upset of the 2012 season.
Week 3 certainly threw us a curveball and served as a reminder that there are no sure things when it comes to football.
But now that we know to expect anything, let's take a look at the odds for some of the key Week 4 games, which will let us know who has the most to gain and who has the most to lose.
Week 4 Odds For Key Games
South Carolina (-10.5) Over Missouri
The South Carolina Gamecocks have a perfect 3-0 record, but they have yet to play an opponent as solid as Missouri.
The Missouri Tigers are coming off a narrow 24-20 victory over Arizona State, but they lost to Georgia the previous week and are still looking for their first SEC win.
Overall, a tough road game for the Tigers.
UCLA (-7.5) Over Oregon State
The UCLA Bruins proved that they mean business after a 36-30 victory over the Nebraska Cornhuskers.
The Oregon State Beavers seem to be the underdogs, but don't sell them short. They were able to pull off an upset over No. 13 Wisconsin a week ago.
USC (-16) Over California
The USC Trojans have a major chip on their shoulders after being upset by No. 21 Stanford, which likely ended their National Championship dreams.
The California Golden Bears were nearly able to knockout the Ohio State Buckeyes a week ago, but they'll struggle to overcome an eager Trojans team.
Arkansas (-9.5) Over Rutgers
The Arkansas Razorbacks have been a disaster in 2012. They were a top-10 team until they were upset by Louisiana-Monroe, and they were handed a brutal 52-0 loss by Alabama a week ago.
Which top team is in danger of being upset?
Arkansas is desperate for a win and should come out on top, but a Rutgers victory can't be ruled out at this point.
LSU (-21) Over Auburn
The Auburn Tigers were able to play a competitive game against No. 13 Clemson during the opening week, but the 1-2 Tigers are still missing Cam Newton.
The No. 2 LSU Tigers, on the other hand, are hoping to prove that they're the best team in college football.
Anything other than a landslide victory will be a disappointment for LSU.
Notre Dame (-6) Over Michigan
The Notre Dame Irish are riding high after upsetting No. 10 Michigan State a week ago, and they'll have another chance to do some damage to a rival.
The No. 11 Irish will look for another key win, while No. 18 Michigan is still looking to bounce back from their Week 1 loss to Alabama.
A win over the Irish will finally give Michigan some credibility, but the Irish are on a role.
Oklahoma (-16) Over Kansas State
No. 15 Kansas State is 3-0 and still trying to prove that they're a serious team, and they'll get their shot against No. 6 Oklahoma.
The Sooners still haven't seen a real opponent this season, so this game will give them a chance to show what they're made of.
Florida State (-15) Over Clemson
The No. 4 Florida State Seminoles have allowed only three total points in the first three weeks and are hoping to prove that they're the best team in college football.
No. 10 Clemson is looking to maintain a perfect record and they realize this is the game of the year for them. A win makes them relevant, but a loss ruins any shot at accomplishing something great.
Arizona State (-6.5) Over Utah
The Utah Utes were able to upset rival No. 25 BYU in a 24-21 victory, so they'll be looking to establish themselves and possibly earn a spot as a ranked team with a win over Arizona State.
Arizona State nearly upset Missouri on the road, so they are a tough team to overcome.
Oregon (-21.5) Over Arizona
No. 3 Oregon has been shaky on defense, allowing 73 points over the last three games, but their offense is possibly the best in the country.
No. 22 Arizona will have their hands full against one of the best college football teams around.
Note: All spreads are according to Odds Shark