Believe it or not, we are already in the fourth week of the college football season.
Early this year, we have already seen some stunning upsets—like Louisiana-Monroe taking down Arkansas, and Stanford beating USC.
We have also seen dominating performances—like Alabama shutting out Arkansas, and Florida State thrashing Wake Forest.
This week, there are plenty of big games and opportunities for an upset. Here is a look at each game and a prediction on who will leave Week 4 with a win.
Final Score: Boise State 7, BYU 6
After losing a rough game to rival Utah, BYU returns to the field to take on Boise State on the road.
This game will be close, but look for the Broncos to defend their home field and hand BYU its second straight loss.
Prediction: Boise State
Final Score: Baylor 47, UL-Monroe 42
Louisiana-Monroe has shown that not only did it not shy away from scheduling top teams, but it also beat Arkansas and pushed Auburn to overtime.
Look for the Bears to win, as the Warhawks have to be worn out by now.
Final Score: West Virginia 31, Maryland 21
West Virginia is off to a great start this year, and the offense is clicking.
A home game against Maryland will not be that much of a test as the Mountaineers go up early and cruise down the stretch to a big win.
Prediction: West Virginia
Final Score: Ohio State 29, UAB 15
While the rest of the Big Ten is struggling, Ohio State has shown vast improvements from last year and will take on UAB before kicking off its conference schedule.
The Buckeyes will hope to win big and keep everyone healthy in this game.
Prediction: Ohio State
Final Score: TCU 27, Virginia 7
Virginia has had a tough schedule to open the year, and playing at TCU is no easy task.
Behind a strong defensive performance, the Horned Frogs should make some key stops late to hold on to this win.
Final Score: Miami (OH) 27, UMass 16
In its first year in the FBS division, Massachusetts has been one of the worst teams in the nation.
That will not change this week as Miami (Ohio) will send the Minutemen packing with a loss.
Prediction: Miami (Ohio)
Final Score: Virginia Tech 37, Bowling Green 0
Virginia Tech was stunned by Pittsburgh last week in embarrassing fashion. This week, Bowling Green is the unlucky team that the Hokies will take all their frustrations out on.
Prediction: Virginia Tech
Final Score: Wisconsin 37, UTEP 26
Badger fans are hoping that this is the week that Wisconsin figures things out and begins to roll.
Through the first few weeks of the season, Wisconsin has not looked good, but it still has enough to take down the Miners.
Final Score: Central Michigan 32, Iowa 31
It has been a while since Central Michigan won a game over a big program, and a game against Iowa isn't going to change that.
Look for the Hawkeyes to lean on their defense and win this game easily.
Final Score: Ole Miss 39, Tulane 0
Ole Miss has had a good start to the season, but the way the Rebels lost to Texas at home last week was rough.
With a road game in front of them this week, the Rebels and their offense will rebound and put this game out of reach.
Prediction: Ole Miss
Final Score: Florida 38, Kentucky 0
Florida has shown early on this year that it is going to be in the thick of the SEC title race.
After returning home with a win from Tennessee, the Gators will have no problem with the Wildcats.
Final Score: Wake Forest 49, Army 37
Army is not off to a great start this season, as it is still searching for its first win.
It will have to keep on searching, because the Demon Deacons will be looking to bounce back with a win this week.
Prediction: Wake Forest
Final Score: Ohio 44, Norfolk St. 10
One team that can turn some heads by the end of the season is Ohio.
With a potent offense, the Bobcats keep lighting up the scoreboard, and in this week's game, Norfolk State is severely outmatched.
Final Score: UTSA 56, NW Oklahoma St. 10
In its first year in the FBS, UTSA is undefeated and taking care of a weak opening schedule.
That schedule continues this week against Northwestern Oklahoma State, a team it should have little issue in beating.
Western Michigan 30, UConn 24
While not many people will turn this game on, it should be a close one.
Both teams have their weaknesses, but look for Alex Carder and Western Michigan to pass its way to a small upset.
Prediction: Western Michigan
Final Score: Miami 42, Georgia Tech 36 (OT)
Things got ugly a few weeks ago for Miami against Kansas State, and things are about to go down that same path this week against Georgia Tech.
With all of the offensive power, the Yellow Jackets are going to run away with this game.
Prediction: Georgia Tech
Final Score South Carolina 31, Missouri 10
Missouri on the road against South Carolina is going to be one of the better games this week.
Both teams have had solid starts to the season, but look for Marcus Lattimore to be the difference-maker and lead the Gamecocks to a win.
Prediction: South Carolina
Final Score: Oregon State 27, UCLA 20
Two surprise Pac-12 teams go head-to-head this week.
While both have had a great start to the season, Jim Mora and the Bruins are playing at home and will continue their hot start to the year with a win.
Final Score: Michigan State 23, Eastern Michigan 7
Last week, the Spartans got embarrassed at home, as they could barely do anything against Notre Dame.
They should rip through Eastern Michigan pretty quickly this week.
Prediction: Michigan State
Final Score: Nebraska 73, Idaho St. 7
Nebraska continues to gear up for conference play, and this week it is against Idaho State.
The Huskers should have no issue controlling this game and sending the fans home happy with a win.
Final Score Northwestern 38, South Dakota 7
Northwestern looks to continue its hot start to the year against South Dakota.
The Wildcats offense has looked better than expected and will go into conference play on a high note.
Final Score: North Carolina 27, East Carolina 6
North Carolina lost a tough one to Louisville last week and is looking to take that frustration out on somebody. That somebody is East Carolina.
The Pirates will keep it close, but the Tar Heels' lead will open up in the fourth quarter.
Prediction: North Carolina
Final Score: Penn State 24, Temple 13
Penn State earned its first win last week and will take on the newcomer to the Big East, Temple.
Temple is an extremely well-coached team, but look for the Nittany Lions to build on last week's win and use their defense to secure their second victory.
Prediction: Penn State
Final Score: Pittsburgh 55, Gardner-Webb 10
After a huge upset over Virginia Tech last week, Pittsburgh gets it easy this week against Gardner-Webb.
As long as the Panthers do not sleepwalk through this game, they should improve to 2-2.
Marshall 54, Rice 51 (OT)
This will be a battle of bad defenses, as both Marshall and Rice have defenses that rank among the 20 worst units in the nation currently.
The offensive matchup favors Marshall.
Final Score: Navy 41, VMI 3
Navy, like Army, is also still searching for its first win of the season.
Luckily for the Midshipmen, they play VMI this weekend and should have very little trouble getting a win locked up.
Final Score: Northern Illinois 30, Kansas 23
While Kansas has improved, it is certainly not ready to win a road game like this.
The Huskies should see some pretty soft defensive formations and will win this one going away.
Prediction: Northern Illinois
Final Score: Colorado 35, Washington State 34
Colorado has been an embarrassment to the Pac-12 so far this year.
Washington State has shown improvement; the only thing that it needs to defend against is looking ahead to Oregon next week.
Prediction: Washington State
Final Score: Ball St. 31, South Florida 27
While South Florida has been wildly inconsistent this year, this is a game it should win.
Ball State is showing improvements, but B.J. Daniels will be too much for the Cardinals to stop.
Prediction: South Florida
Final Score: Alabama 40, FAU 7
If Alabama beat Arkansas the way it did last week on the road, can you imagine what it will do to Florida Atlantic at home?
That should be a very scary thought for all Owl fans.
Final Score: Wyoming 40, Idaho 37 (OT)
Not much to see here as Idaho brings in one of the worst offenses and defenses in the nation.
While Wyoming isn't much better, it should earn its first victory here on the road.
Final Score: USC 27, Cal 9
Both of these teams are coming off of a tough loss, but for USC, it likely saw its BCS National Championship hopes go up in smoke.
With this game being played in Southern California, look for the Trojans to run it up in this game.
Final Score: Duke 38, Memphis 14
Don't look now, but Duke could be off to a 3-1 start after this week.
With an efficient passing game, the Blue Devils have gotten off to a strong start and should be able to lean on that passing attack to beat Memphis.
Final Score: North Carolina State 52, Citadel 14
While NC State is still working some things out on offense, Citadel is not a team that will push it all that much.
Mike Glennon should get plenty of work in as the Wolfpack earn a victory in Week 4.
Prediction: NC State
LSU looks like it picked up right where it left off last year.
The Auburn Tigers have struggled out of the gates, and despite this game being on the road, LSU will win big.
Final Score: Louisville 28, Florida Int. 21
Teddy Bridgewater is having another great year so far, and this week the Cardinals take on FIU.
Despite playing on the road, the Cardinals have enough offensive firepower to cruise to a victory.
Final Score: Mississippi State 30, South Alabama 10
Mississippi State is having a good start this year, and this week's game against South Alabama will not change that.
The Bulldogs will be in control of this game from start to finish and move on with a win.
Prediction: Mississippi State
Final Score: Rutgers 36, Arkansas 26
Despite how badly Arkansas got handled this past week by Alabama, Rutgers is not Alabama.
Look for the Razorbacks to show up and take out all of their frustrations on the Scarlet Knights and get a bounce-back win.
Final Score: Utah State 31, Colorado State 19
Home-field advantage will have little to do with this game because the Rams are just not a cohesive team this year.
Utah State, meanwhile, continues to improve and will leave with a road win this week.
Prediction: Utah State
Final Score: Western Kentucky 42, Southern Miss 17
After a big win last week, Western Kentucky goes up against Southern Miss this week, a team still in search of its first win.
Southern Miss may keep this game close into the second half, but look for the Hilltoppers to pull away late.
Prediction: Western Kentucky
Final Score: Texas A&M 70, South Carolina State 14
Another game that should be over by the half is the game between South Carolina State and Texas A&M.
While the Aggies aren't a dominant team, they will have more than enough talent to have this game wrapped up by the half.
Prediction: Texas A&M
Final Score: Troy 14, North Texas 7
The difference in this game will be the inability of North Texas to keep up with the scoring.
While both teams have defenses that have struggled, Troy should emerge with a win.
Final Score: Texas State 41, Stephen F. Austin 37
Texas State is continuing its first season in the FBS division and takes on Stephen F. Austin this week.
The Bobcats are not a great team, but they certainly have the talent to win this game.
Prediction: Texas State
Final Score: Arkansas State 56, Alcorn State 0
Arkansas State has suffered through a brutal non-conference schedule with losses to both Oregon and Nebraska.
The Red Wolves get things easier this week as they welcome in Alcorn State.
Prediction: Arkansas State
Final Score: Toledo 38, Coastal Caolina 28
Toledo against Coastal Carolina is not a game that will be on many televisions, but it is a game that Toledo will need to remain focused during.
The Rockets will win this game, but they cannot afford to look ahead.
Final Score: Notre Dame 13, Michigan 6
After these two played under the lights at Michigan Stadium last year, they will do the same this year at South Bend.
Look for the hype to hit an all-time high for Notre Dame as it takes down the Wolverines and remains undefeated.
Prediction: Notre Dame
Final Score: Tennessee 47, Akron 26
Tennessee suffered a tough loss to Florida last week, and Akron is the team that is going to pay for it.
The Vols will put up plenty of points early and win this game with ease.
Final Score: Georgia 48, Vanderbilt 3
The rough start for Vanderbilt will continue this week as it visits Georgia.
The Bulldogs are off to a great start and will be looking to stay on track with a win.
Final Score: Kansas State 24, Oklahoma 19
Over in the Big 12, this game may be early in the year, but it is huge for both teams.
Both teams have offenses that can put up a lot of points, but I will take the upset here as Kansas State comes into Norman and earns a win.
Prediction: Kansas State
Another huge game this week features Clemson and Florida State.
Both teams have hopes of not only winning their conference, but also getting a shot at the national title.
This game may come down to who can play more defense and, if that is the case, Florida State remains undefeated.
Prediction: Florida State
Final Score: San Jose State 38, San Diego State 34
San Diego State has one of the best rushing games in the nation, and it will lean on it this week as it plays San Jose State.
Look for the Aztecs to run the ball early and often on their way to a win.
Prediction: San Diego State
Final Score: Minnesota 17, Syracuse 10
While Minnesota is off to a surprisingly hot start, Syracuse brings a strong passing game with it into this game.
The Golden Gophers have yet to be truly tested, and the Orange will take advantage of the secondary and air things out for a win.
Final Score: New Mexico 27, New Mexico State 14
One really bad team is about to go 2-2 this week.
Both New Mexico and New Mexico State have awful defensive units, but in the end, the Aggies offense will have enough in it to get New Mexico State to 2-2.
Prediction: New Mexico State
While both teams have looked good this year, Fresno State has looked extremely impressive.
Despite being on the road, the Bulldogs will go in to Tulsa and earn themselves a huge road win via the passing game.
Prediction: Fresno State
Final Score: Louisiana Tech 52, Illinois 34
Before starting conference play, Illinois hosts Louisiana Tech this week.
The Bulldogs are at both ends of the spectrum, as they have one of the best offenses and one of the worst defenses.
While Illinois may put some points up, the Bulldogs will still earn a huge road win.
Prediction: Louisiana Tech
Air Force has had a strong start to the season, and after having a week off to prepare, this road game against UNLV should not be an issue.
Watch as the Falcons have a comfortable lead early in the second half.
Prediction: Air Force
Oregon has finished its preseason and is ready for the real games to begin.
Arizona has looked impressive at times and will need its best at Autzen Stadium.
Ultimately, the Ducks have too much firepower and will pull away in the second half.
Late Saturday night, Nevada makes the trip out to play Hawaii.
The Warriors looked good last week, and with the travel Nevada will have to do, Hawaii should improve to 2-1.