Iowa knocked off Michigan and Northwestern upset Nebraska, leaving Michigan State the big winner in the Big Ten's Legends Division on Saturday.
And the Spartans barely escaped a close call against Minnesota.
In Iowa City, the Hawkeyes made a late goal line stand to preserve a 24-16 lead and beat No. 13 Michigan.
That was a mild upset because just last week Iowa had lost to Minnesota. What happened in Lincoln, Neb., was far more surprising.
With backup quarterback Cain Colter playing for Dan Persa, Northwestern upset the ninth-ranked Cornhuskers 28-25.
The loss by Nebraska put No. 15 Michigan State (4-1) alone in first in the Legends Division, the only team with one loss. The Spartans rallied in the second half to beat Minnesota 31-24.
Michigan, Iowa and Nebraska are all 3-2.
No. 4 Stanford 38, Oregon State 13
CORVALLIS, Ore. (AP) - Andrew Luck shook off the rain and the chill to throw for 206 yards and three touchdowns as Stanford extended the nation's longest winning streak to 17 games.
The victory was costly for the Cardinal, who lost senior receiver Chris Owusu to a concussion in the second quarter after a helmet-to-helmet collision with Beavers cornerback Jordan Poyer. Owusu was taken from the field by ambulance.
The Cardinal (9-0, 7-0 Pac-12) are off to their best start since 1952.
Redshirt freshman Sean Mannion threw for 252 yards and a touchdown for Oregon State (2-7, 2-4), which is guaranteed a losing season with the defeat. The Beavers' only wins have come against Arizona and Washington State.
No. 7 Oklahoma 41, Texas A&M 25
NORMAN, Okla. (AP) - Landry Jones threw two touchdown passes during Oklahoma's 28-point third-quarter surge, but the Sooners lost All-America receiver Ryan Broyles for the year with a knee injury.
Broyles came out in the third quarter and the school announced after the game the senior had torn a ligament in his left knee. He had two catches for 87 yards and both helped set up touchdowns.
The Sooners (8-1, 5-1 Big 12) led just 13-10 at halftime, but Texas A&M (5-4, 3-3) had its second-half troubles continue - the Aggies gave up big second-half leads in its previous three losses.
The Aggies, headed for the Southeastern Conference, won't miss coming to Norman. They're now 0-7 on Owen Field during the Bob Stoops era; the previous six losses had come by an average of 41 points.
No. 8 Arkansas 44, No. 10 South Carolina 28
FAYETTEVILLE, Ark. (AP) - Tyler Wilson threw for 299 yards and two touchdowns as No. 8 Arkansas held on for a win.
Jarius Wright added four catches for 103 yards and a pair of touchdowns, and Dennis Johnson had a 98-yard kickoff return for a touchdown for the Razorbacks, who won their fifth straight.
Arkansas (8-1, 4-1 Southeastern Conference) outgained the Gamecocks (7-2, 5-2) 435-207, but a pair of missed field goals and key dropped passes kept the Razorbacks from securing the win until late.
The Razorbacks led 24-14 at halftime, but South Carolina pulled within 30-28 early in the fourth quarter on a touchdown run by quarterback Connor Shaw.
Northwestern 28, No. 9 Nebraska 25
LINCOLN, Neb. (AP) - Second-string quarterback Kain Colter ran for two touchdowns and passed for another to lead Northwestern to an upset.
Filling in for injured starter Dan Persa in the second half, Colter scored from the 1 with 1:34 left to finish a 13-play, 66-yard drive that chewed more than 7 minutes off the clock after the Cornhuskers had pulled to 21-18.
Taylor Martinez, who passed for 289 yards and two scores, hurriedly moved Nebraska (7-2, 3-2 Big Ten) down the field. He hit Kenny Bell for a 14-yard touchdown with 18 seconds to play, but Charles Brown recovered the onside kick and Northwestern (4-5, 2-4) ran out the clock.
Persa injured his left shoulder in the second quarter when he was slammed to the ground by Eric Martin.
Colter ran for 58 yards and completed four of six passes for 115 yards.
Iowa 24, No. 13 Michigan 16
IOWA CITY, Iowa (AP) - Marcus Coker ran for 132 yards and a pair of touchdowns and Iowa held off a late Michigan rally.
James Vandenberg added 171 yards passing and a TD for the Hawkeyes (6-3, 3-2 Big Ten), who have won three straight over Michigan for the first time in school history.
Michigan drove to Iowa's 3-yard line with 16 seconds left. But Denard Robinson missed on four straight throws, with Iowa's B.J. Lowery breaking up Robinson's final toss to seal the win.
Vincent Smith appeared to pull the Wolverines (7-2, 3-2) within 24-22 on an 82-yard TD run after bouncing off Iowa's James Morris and going untouched for the score. Replay officials overruled the call, but Michigan drove to the Hawkeyes doorstep before being stopped.
Robinson finished 17-of-37 passing for 194 yards and two TD passes.
No. 14 Houston 56, UAB 13
BIRMINGHAM, Ala. (AP) - Case Keenum threw for 407 yards to become the most prolific passer in NCAA history and he added his first two rushing touchdowns of the season for Houston.
Keenum passed Timmy Chang's career record of 17,072 yards passing for Hawaii from 2000-04. Keenum finished the game with 17,212 yards passing.
Houston (9-0 overall, 5-0 Conference USA) has won its first nine games for the first time in school history. It also was 8-0 in 1979 and 1990.
Keenum completed 39 of 44 passes for 407 yards with two touchdowns and no interceptions. The senior completed a 16-yard pass to Justin Johnson in the third quarter to pass Chang's mark. Kennum tied Chang's record with a 26-yard pass to Johnson on the previous play.
Keenum, who threw nine TD passes against Rice last week, completed his first 11 passes against UAB (1-8, 1-5). He began the night 267 yards away from matching Chang's mark.
No. 15 Michigan State 31, Minnesota 24
EAST LANSING, Mich. (AP) - Le'Veon Bell's 35-yard touchdown run with 10:58 remaining helped Michigan State hold off upset-minded Minnesota.
Bell ran for 96 yards and two touchdowns, and Kirk Cousins threw for 296 yards and a pair of TDs. The Spartans (7-1, 4-1 Big Ten) trailed 24-21 after three quarters before rallying.
MarQueis Gray threw three touchdown passes to Da'Jon McKnight for the Golden Gophers (2-7, 1-4), who upset Iowa last weekend but were unable to shake up the conference title race again.
With the score tied at 24, Bell found running room to the right and went all the way to the end zone to put the Spartans ahead. Minnesota had the ball at the Michigan State 45 with 15 seconds left, but Gray threw an interception.
No. 18 Georgia 63, New Mexico State 16
ATHENS, Ga. (AP) - Aaron Murray threw five second-quarter touchdown passes, former walk-on receiver Brandon Harton ran for 98 yards and Georgia won its seventh straight game.
The Bulldogs (7-2) turned to Harton this week after Isaiah Crowell and Carlton Thomas were suspended one game for failing a drug test. Georgia was also without top reserve tailback Richard Samuel, who will miss the next month after undergoing ankle surgery.
But with Murray running the offense, Georgia had little reason for concern against New Mexico State (3-6).
Murray completed 18 of 23 passes for 238 yards in one half of play.
No. 19 Wisconsin 62, Purdue 17
MADISON, Wis. (AP) - Montee Ball rushed for a career-high 223 yards with three touchdowns and Wisconsin rebounded from back-to-back losses.
Russell Wilson threw two touchdowns and scored on a scramble for the Badgers (7-2, 3-2 Big Ten). The lopsided victory was a boost to the Badgers after their late collapses at Michigan State and Ohio State the past two weeks.
Raheem Mostert had five kickoff returns for 206 yards for the Boilermakers (4-5, 2-3), helping them stay in the game early on. Caleb TerBush started at quarterback for Purdue, with Robert Marve also getting some time.
Wilson was 15 of 20 for 205 yards, and had 76 yards rushing for the Badgers.
UCLA 29, No. 20 Arizona State 28
PASADENA, Calif. (AP) - Derrick Coleman scored the go-ahead touchdown for UCLA on a 1-yard run with 49 seconds to play, and Alex Garoutte missed a 46-yard field goal attempt as time expired.
Coleman's dive capped a perilous 79-yard drive featuring a fumble by Coleman, an offensive pass-interference penalty and a third-and-29 conversion by the Bruins (5-4, 4-2 Pac-12), who improbably moved into first place in the Pac-12 South for the first time since early last season.
Brock Osweiler passed for 264 yards and moved the Sun Devils 47 yards in 38 seconds to set up Garoutte's final attempt, but the freshman pushed it wide right - his second miss of the half.
Osweiler rallied Arizona State from a nine-point deficit in the second half, capping a 93-yard drive with a 1-yard TD dive with 7:48 left.
No. 23 Cincinnati 26, Pittsburgh 23
PITTSBURGH (AP) - Zach Collaros threw for 214 yards and ran for two touchdowns as Cincinnati took firm control of the Big East race.
Isaiah Pead rushed for 118 yards and Tony Miliano kicked four field goals for the Bearcats (7-1, 3-0 Big East), who won their sixth straight and took a significant step toward winning the program's third conference title in four years.
Pitt (4-5, 2-2) led by 10 early in the third quarter but a pair of turnovers deep in its own territory allowed Cincinnati to get back in the game.
Tino Sunseri ran for a touchdown and passed for another but Kevin Harper's 50-yard field goal attempt with 14 seconds left was wide right.
Louisville 38, No. 24 West Virginia 35
MORGANTOWN, W.Va. (AP) - Teddy Bridgewater threw for one touchdown, Andrew Johnson returned a blocked field goal for another score and Louisville upset West Virginia.
Not expected to be a factor in the Big East this season, the surprising Cardinals (5-4, 3-1) won their third straight in a tight race and dealt a severe blow to West Virginia's title chances.
Louisville also got a payback of sorts after being overlooked in the recent Big 12 expansion sweepstakes, a bid that went to the Mountaineers.
Geno Smith threw for 410 yards and three scores but couldn't bring the Mountaineers (6-3, 2-2) back from 10 points down in the fourth quarter.
Louisville broke a four-game losing streak in the series.