Last week’s action of football was filled with some big surprises.
This week had its fair share of wild games and shocking finishes.
Here’s a look at some of the most interesting matchups from this weekend in football.
Oklahoma 28 Army 21
The #5 ranked Sooners got the scare of a lifetime when they faced off against Army.
The Black Knights run the triple option offense, which is notoriously difficult to prepare for.
The heavy run-based offense allowed Army to possess the ball for a huge chunk of the game.
The Sooners needed overtime to stave off the massive upset.
Heisman-trophy candidate Kyler Murray accounted for four of OU’s touchdowns in the nail-biter.
Stanford 38 Oregon 31
The Cardinal escaped Eugene, Oregon with a miraculous victory.
The Ducks, led by top NFL draft quarterback protest Justin Herbert, built a 24-7 lead.
It looked as though they scored to go up 31-7 late in the game to seal it, but a replay review placed the ball at the one-yard line.
Oregon fumbled and Stanford returned it 80 yards for a touchdown.
The Ducks still had a chance to ice the game away by kneeling, but they ran the ball and fumbled.
Stanford drove down the field in under a minute to set up the game-tying field goal.
Oregon ended up losing the heartbreaker in overtime.
Old Dominion 49 Virginia Tech 35
In one of the most shocking college football games in recent memory, Old Dominion upset the in-state Hokies.
The #13 Hokies came into the game as a 28-point favorite and left with a humiliating defeat.
Virginia Tech, known for its rugged Bud Foster defenses, were absolutely shredded by Old Dominion’s backup quarterback.
In perhaps the play of the game, he threw the go-ahead touchdown late on a circus catch.
How did he catch that?! pic.twitter.com/mIRS96CS4U
— Conference USA (@ConferenceUSA) September 22, 2018
Cleveland 21 New York Jets 17
The Cleveland Browns’ long national nightmare is finally over.
After not winning a game in over 600 days, Cleveland came from behind to beat the Jets in dramatic fashion.
Rookie quarterback Sam Darnold was the talk of the league after his week one blowout of the Detroit Lions.
But Cleveland rookie quarterback Baker Mayfield, the number one overall pick in the 2018 draft, finally saw action and didn’t disappoint.
Mayfield took over for starter Tyrod Taylor who left with a concussion and took the job.
It was only Cleveland’s second win in the last 35 games.
Kansas City 38 San Francisco 27
The Kansas City Chiefs’ top-ranked offense continues to roll.
Second-year quarterback Patrick Mahomes set an NFL record by throwing 13 touchdown passes in the first three games of a season.
The Chiefs scored touchdowns on all five of their first-half possessions to take a commanding 35-10 halftime lead.
The 49ers mounted a modest comeback that fell short, but they suffered a far greater loss.
Late in the 4th quarter, newly-minted franchise quarterback Jimmy Garoppolo suffered what appeared to be a serious knee injury that will likely end his season.
Buffalo 27 Minnesota 6
The Buffalo Bills pulled off the biggest upset in the last 23 years.
Buffalo came into the game in complete shambles.
The Bills were crushed 47-3 in their opener.
In their second game, cornerback Vontae Davis was so disgusted by the team’s performance, he literally retired from football at halftime.
The Bills took all of their frustration into Minnesota and won as a 17-point underdog.
That was the biggest upset since the Redskins defeated the Cowboys in 1995 as a 17.5-point underdog.
Perhaps the most surprising thing was how lopsided the game was.
The Vikings are considered a legitimate Super Bowl contender.
But on this day, they put up no fight.
The Bills were a 17-point underdog entering the game.
They’re walking out of Minnesota with a huge win. pic.twitter.com/6lcLR9HAdQ
— ESPN (@espn) September 23, 2018