With only two Saturdays of regular season football left for the SEC, the window for experiencing the thrill of an epic upset is beginning to close.

But that’s not to say that there aren’t still some very good opportunities for an upset to occur.

In fact, we’ve identified six games that could offer the chance for people to be shaking their heads in disbelief during the next two weeks:

Inside the conference

The best shot: Tennessee at Missouri (Week 12)

Some will say the Tigers don’t have enough offense to pull this off, and those folks may be right. But I wouldn’t want to bet against the emotion and spirit behind Gary Pinkel’s final home game at Faurot Field. We saw what the combination of that emotion and the stout Missouri defense was able to accomplish against BYU last week. The Tigers need another win to become bowl eligible, and this may be their best shot. Also worth noting: Missouri has won all three meetings with Tennessee since joining the SEC in 2012.

It could happen: Texas A&M at Vanderbilt (Week 12)

If the outcome of games was based strictly on athletic measurables and recruiting rankings, this would be a slam dunk for the Aggies. They still may win because they have the superior talent, but there is reason to believe that Vanderbilt could pull an upset in this game. While the Aggies offense has struggled to find rhythm at times this season, Vanderbilt’s defense has been as steady as a rock. If Vanderbilt can get some offensive traction against a so-so Texas A&M defense, this could be a game to monitor.

The long shot: Alabama at Auburn (Week 13)

Alabama looks like a well-oiled machine that’s just biding its time until the College Football Playoff, but the Iron Bowl is not something to take lightly, no matter how much Auburn has struggled. The Tigers have homefield advantage, and may even carry some momentum into the Alabama game if they can figure out their quarterback situation and put up a good offensive numbers this weekend in a game against Idaho that should ensure bowl eligibility. Yes, beating the Crimson Tide likely would be one of the bigger shockers the league has seen all year, but this rivalry game is always worth keeping an eye on.

Outside the conference

The best shot: Louisville at Kentucky (Week 13)

Many Kentucky fans will take it as an insult that they are considered an underdog against Louisville in the first place, but it’s hard to be the favorite when you’re on a five-game losing streak. If the Wildcats end that skid with a win against Charlotte on Saturday, it sets up a “win or else” scenario for a five-win Kentucky squad against its hated rivals. With the game at home and so much on the line, this is a game in which the Wildcats can, and probably should, be able to pull the upset.

It could happen: Georgia at Georgia Tech (Week 13)

Georgia was embarrassed by a loss to the Yellow Jackets in Athens last season, and that was to a Georgia Tech team that went on to demolish Mississippi State in the Orange Bowl. Imagine what a loss to the Yellow Jackets, who are 3-7 this season, would mean to an already uneasy Bulldog nation. Any time you play at a rival’s home field, there’s a chance things start going sideways. And the added quirk of the Yellow Jackets’ option offense makes this game at least somewhat up in the air no matter what the records are this year.

The long shot: Clemson at South Carolina (Week 13)

Wouldn’t this one be fun for SEC fans? Clemson is the nation’s No. 1 team, and is a home win against Wake Forest away from rolling into Williams-Brice Stadium sporting an 11-0 record for the final game of the regular season against the Tigers’ hated rivals. With a losing season assured and an interim coach in charge, a win from the Gamecocks would shake the college football world. Keep in mind that South Carolina has won five of the last six meetings with Clemson.