Wow, what a Week 9. Four undefeated teams went down and plenty more were on upset alert. 

The day started with Big 12 powers No. 10 West Virginia and No. 8 Baylor falling and a close call for Lamar Jackson and the No. 5 Louisville Cardinals. Then, later play was highlighted by Wisconsin's overtime win over No. 7 Nebraska and an ACC thriller with No. 3 Clemson going into Tallahassee and topping No. 12 Florida State on a touchdown with under three minutes left.

Check out below for everything that you missed in Week 9.

Get caught up:

Thursday, Oct. 27:

No. 25 Virginia Tech 39, Pittsburgh 36 -- GameCenter

Virginia Tech won at Pittsburgh for the first time since 1999, clinching a 24th consecutive bowl berth – the longest active streak in the nation. The No. 25 Hokies (6-2, 4-1) triumphed for the fifth time in six games to move into a first-place tie in the ACC Coastal Division, while the Panthers (5-3, 2-2) saw their three-game winning streak come to an end. 

Friday, Oct. 28:

South Florida 52, No. 22 Navy 45 -- GameCenter

There wasn't too much defense to be had Friday night as both teams combined for 729 yards and 11 touchdowns rushing. South Florida jumped out to a red hot start, scoring on three runs to go up 21-0 in the first quarter on its way to a 42-14 halftime lead at home. The Midshipmen didn't roll over, however, and played a much better second half to cut the deficit to two scores late in the night, but a pair of failed 2-point conversions and onside kicks left them with no hope. Navy would score a touchdown as the clock expired to make the game seem closer than it was, but the points were moot, and the upset was complete.

Saturday early afternoon:

No. 2 Michigan 32, Michigan State 23 -- GameCenter

No. 2 Michigan’s offense did not score in the second half but due to a 20-point second quarter, the Wolverines had enough to hold off Michigan State’s late charge. The Wolverines stayed squarely in the College Football Playoff picture, while the Spartans sagged to their sixth consecutive loss. 

No. 5 Louisville 32, Virginia 25 -- GameCenter

Trailing Virginia by a single point with 1:57 remaining and its College Football Playoff hopes hanging in the balance, No. 5 Louisville and its Heisman hopeful orchestrated a beautiful drive finishing with the game-winning touchdown in the final seconds to avoid disaster. The Cardinals escaped to win their third straight since losing to Clemson but will need a more convincing effort against Boston College next weekend while the Cavaliers dropped their third consecutive game.

Oklahoma State 37, No. 10 West Virginia 20 -- GameCenter

The Oklahoma State Cowboys had three takeaways while not committing any turnovers of their own in handing No. 10 West Virginia its first defeat of the season. The loss is West Virginia’s second in its last 13 games dating back to 2015.

No. 24 Penn State 62, Purdue 24 -- GameCenter

Ranked for the first time since 2011 after last week’s stunning upset of Ohio State, No. 24 Penn State entered halftime deadlocked with Big Ten cellar-dweller Purdue. The wakeup call clearly worked, as the Nittany Lions erupted in the second half to win a fourth straight game in impressive fashion and keep their dimming Big Ten East title hopes alive. For the Boilermakers, it’s a third consecutive loss. 

Saturday late afternoon:

No. 4 Washington 31, at No. 17 Utah 24 -- GameCenter

While No. 17 Utah put up a number of points on No. 4 Washington, the Utes were not able to come back after the Huskies posted a 58-yard touchdown in the fourth quarter. 

Northwestern 20, at No. 6 Ohio State 24 -- GameCenter

Unranked Northwestern kept up with No. 6 Ohio State, almost defeating the Buckeyes. However, Ohio State was able to pull out the win. 

No. 8 Baylor 34, at Texas 35 -- GameCenter

In its second win over a top-10 team this season, Texas upset No. 8 Baylor Saturday evening after a go-ahead field goal with 46 seconds left.

No. 14 Florida 24, vs. Georgia 10 -- GameCenter

In the huge SEC rivalry game, Florida dominated the field in Jacksonville, posting a major win over the Bulldogs and continuing its reign over the SEC East. 

Saturday primetime:

No. 3 Clemson 37, No. 12 Florida State 34 -- GameCenter

What a game. This ACC Coastal matchup certainly lived up to the hype. FSU's Dalvin Cook scored four touchdowns and the Seminoles led by five with less than four minutes left in regulation, but Clemson had a quick scoring drive bookended by an athletic touchdown stretch by tight end Jordan Leggett to put Clemson back on top for good. Florida State threatened in the final minute, but the Tigers ended any last-second heroics with a couple of backbreaking sacks. 

No. 11 Wisconsin 23, No. 7 Nebraska 17 (OT) -- GameCenter

The Huskers dropped their first game of the year as the Badgers picked up a primetime Big Ten West matchup and another top 10 victory this season. Wisconsin running back Dare Ogunbowale capped a 120-yard performance on the ground with the deciding touchdown in the extra frame as the Badgers defense stepped up to stop the Huskers on their ensuing possession.

No. 9 Texas A&M 52, New Mexico State 10 -- GameCenter

The Aggies rebounded from last week's first loss of the year to No. 1 Alabama with an easy non-conference win against New Mexico State. Texas A&M exploded for 21 unanswered points in the third quarter to put the game away for good. Trevor Knight threw two touchdowns and Christian Kirk returned two punt returns for score in the blowout.

Wyoming 30, No. 13 Boise State 28 -- GameCenter

Boise State became the fourth unbeaten team of the day to fall on the road in a tight game with the upstart Cowboys. Tied at 28-28 in the final two minutes of regulation, Wyoming capitalized on a Boise State fumble that went out of the end zone for the game-winning safety. The Cowboys then recovered the onside free kick and milked the clock for the big-time win over the Broncos.

No. 15 Auburn 40, Ole Miss 29 -- GameCenter

After six lead changes in the first half, the Tigers took control in the final quarter outscoring the Rebels 13-0 to clinch the win. Kamryn Pettway ran for 236 yards and a touchdown on 30 carries and Sean White was an efficient 15-of-22 on the day to keep Auburn's late-season momentum going. Meanwhile, Ole Miss drops to 3-5 on the season after a fifth loss to a ranked team this year.

No. 16 Oklahoma 56, Kansas 3 -- GameCenter

The Sooners continued their offensive onslaught over the past month with another easy victory over the Jayhawks. Baker Mayfield hurled for four touchdowns, his top target Dede Westbrook once again surpassed 100 receiving yards and the defense was strong all day behind a pick-six from Jordan Evans. While the other two ranked Big 12 teams struggled Saturday, there were no problems for the Sooners on the day.

South Carolina 24, No. 18 Tennessee 21 -- GameCenter

A last-second 58-yard field goal attempt by the Vols fell short to give the Gamecocks the home upset. Tennessee turned the ball over three times and South Carolina took advantage in its first victory over a ranked opponent in 2016. Jake Bentley finished 15-of-20 for two touchdowns and Rico Dowdle added 127 yards and a touchdown on the ground to give the Gamecocks the win.