It's been a very tough week for the nation's top-10 college football teams. Second-ranked Oregon's loss to Arizona on Thursday has been followed by stunners in Oxford, Mississippi, Fort Worth, Texas, and Starkville, Mississippi.

Bo Wallace threw for 251 yards and three touchdowns, including two in the fourth quarter as 11th-ranked Mississippi rallied for a 23-17 triumph over No. 3 Alabama. The Rebels trailed 17-10 midway through the fourth quarter until Wallace hit Vince Sanders for a 34-yard touchdown with 5:29 remaining. Wallace's 10-yard touchdown throw to Jaylen Walton put Mississippi ahead with 2:54 left.

Ole Miss ended a 10-game losing streak against the Tide and improved to 5-0 for the first time since 1962.

Paul Dawson returned an interception 41 yards for a touchdown and No. 25 TCU made a huge fourth-and-1 stop with just over 3 minutes left in a 37-33 victory over No. 4 Oklahoma. Horned Frogs quarterback Trevone Boykin was 20-of-38 passing for 318 yards with two touchdowns, and added 77 yards on 22 carries.

TCU improved to 4-0 for the fifth time in the last seven seasons under coach Gary Patterson.

Trevor Knight passed for 309 yards but was just 14 of 35 with two interceptions in losing for the first time in 10 starts as the Sooners' quarterback.

Dak Prescott outplayed the more-heralded Kenny Hill as the 12th-ranked Mississippi State Bulldogs overpowered the No. 6 Texas A&M Aggies 48-31. Prescott threw for two touchdowns and ran for three more as Mississippi State improved to 5-0 overall, 2-0 in the SEC. The junior finished 19 for 25 for 264 yards and ran for 77 yards.

Hill threw for 365 yards and four touchdowns, but was picked off three times by linebacker Richie Brown, who matched a school record.

There also was an upset at the Rose Bowl in Pasadena, California, as Andy Phillips drilled a 29-yard field goal with 34 seconds left to give Utah a 30-28 win over eighth-ranked UCLA. The Bruins trailed 24-14 entering the fourth quarter before Brett Hundley threw a 93-yard scoring pass to Devin Fuller and a 40-yard TD toss to Eldridge Massington. Phillips won it with his fourth field goal of the night.

Devontae Booker ran for 156 yards and a touchdown to help the Utes hand UCLA its first loss in five games.

In other Top-25 action:

— Florida State kicker Roberto Aguayo hit a career-high five field goals and top-ranked Florida State improved to 5-0 with a 43-3 laugher against Wake Forest. Seminoles quarterback Jameis (JAY'-mihs) Winston threw for 297 yards with a touchdown and an interception, while the Seminoles' defense held John Wolford to 58 yards passing and an interception.

— Nick Marshall accounted for 326 total yards and four touchdowns in Auburn's 41-7 romp over No. 15 LSU. Marshall passed for 207 yards and two touchdowns, and he ran for 119 yards and two scores to help the fifth-ranked Tigers get to 5-0.

— Shock Linwood ran for 148 yards and the clinching touchdown in seventh-ranked Baylor's 28-7 victory at Texas. The Bears won despite an off-day by Bryce Petty, who completed just seven of his 22 passes for 111 yards and two touchdowns.

— Everett Golson threw a 23-yard touchdown pass to Ben Koyack in the corner of the end zone with 61 seconds left as ninth-ranked Notre Dame topped No. 14 Stanford 17-14. Golson also threw a 17-yard TD pass and Notre Dame amassed 370 yards of total offense against the nation's top defense.

— Tenth-ranked Michigan St. blew most of a 27-3 lead in the fourth quarter before Trae Waynes intercepted Tommy Armstrong's pass with 30 seconds remaining to secure a 27-22 victory against Nebraska. Connor Cook threw for 234 yards and a touchdown, and Jeremy Langford carried 29 times for 11 yards and a score.

— Thirteenth-ranked Georgia ripped Vanderbilt 44-17 as Hutson Mason threw two touchdown passes to Chris Conley and Todd Gurley ran for 163 yards with two scores. Gurley also heaved a 50-yard pass to tight end Jeb Blazevich, the Bulldogs' longest completion of the season.

— Arizona State scored three touchdowns in the final 3:53 to pull off a 38-34 stunner over 16th-rated Southern California in Los Angeles. Mike Bercovici capped his 510-yard, five-touchdown passing performance with a 46-yard scoring strike to Jaelen Strong as time expired.

— Northwestern topped No. 17 Wisconsin 20-14 as Godwin Igwebuike (ihg-weh-BWEE'-kay) had three interceptions and Justin Jackson rushed for 162 yards. Trevor Siemian threw for a touchdown and also had a key block on Miles Shuler's 16-yard TD run to help the Wildcats improve to 2-0 in the Big Ten.

— Ohio State ruined Maryland's first home game as a Big Ten team. J.T. Barrett threw for four touchdowns and ran for another to lead the 20th-ranked Buckeyes to a 52-24 rout of the Terrapins. The Buckeyes rolled up over 500 yards of offense, with Barrett throwing for 267 yards and Ezekiel Elliot running for 139.

— No. 21 Oklahoma State outscored Iowa State 37-20 as Desmond Roland ran for 95 yards and two touchdowns and Tyreek Hill returned a kickoff 97 yards for another score. Brandon Sheperd caught a career-high eight passes for 91 yards and Jhajuan (jah-WAHN') Seales added four catches for 75 yards and a score for the 4-1 Cowboys.

— Shane Carden threw for 410 yards and four touchdowns as No. 22 East Carolina whipped SMU 45-24. Justin Hardy had three first-half touchdown catches in the Pirates' first game as a ranked team since 2008.

— Jake Waters was a double-threat in Kansas State's 45-13 pounding of Texas Tech, throwing for 290 yards and four touchdowns and running for 105 yards and another score for the 23rd-ranked Wildcats. Tyler Lockett had 12 catches for 125 yards and two scores.

More From ESPN Western Colorado