CJ Bailey threw for 340 yards and two touchdowns, adding another score on the ground as North Carolina State posted a 48-36 upset of visiting No. 8 Georgia Tech on Saturday in Atlantic Coast Conference play.
Jayden Scott rushed for a career-high 196 yards and a touchdown for NC State (5-4, 2-3 in ACC), which handed Georgia Tech its first loss. The Wolfpack outgained the Yellow Jackets 583-559 in total offense to notch their first win over a ranked opponent since they beat No. 17 North Carolina in 2022.
Haynes King threw for 408 yards, two touchdowns and an interception for the Yellow Jackets (8-1, 5-1), adding 103 rushing yards and two scores on the ground. Georgia Tech allowed its most points since a 48-23 loss to Ole Miss in 2023.
Trailing by seven at halftime, Georgia Tech cut its deficit to four on Aidan Birr’s 23-yard field goal. The Wolfpack answered in just over a minute, as Will Wilson’s 1-yard rushing score gave NC State a 31-20 lead with seven minutes left in the third.
No. 1 Ohio State 38, Penn State 14
Justin Sayin threw for 316 yards while Carnall Tate and Jeremiah Smith each totaled more than 120 receiving yards as the Buckeyes turned a tight game into a second-half blowout of the Nittany Lions in Columbus, Ohio.
Sayin completed 20 of 23 passes — the majority of them to Tate (5 catches, 124 yards, 1 TD) and Smith (6 receptions, 123 yards, 2 TDs). Bo Jackson added 105 rushing yards for Ohio State (8-0, 5-0).
Ethan Grunkemeyer hit 19 of 28 passes for 145 yards while Kaytron Allen rushed 21 times for 76 yards for Penn State (3-5, 0-5 Big Ten), which lost its fifth game in a row.
No. 2 Indiana 55, Maryland 10
Fernando Mendoza threw a touchdown pass and ran for another score as the Hoosiers overwhelmed the Terrapins for a Big Ten victory in College Park, Md.
The Heisman Trophy candidate completed 14 of 21 passes for 201 yards and one interception. Indiana (9-0, 6-0 Big Ten) continued its remarkable turnaround under second-year coach Curt Cignetti, who has guided the Hoosiers to a perfect start through nine games in both seasons since arriving from James Madison.
Indiana’s rushing attack rolled up 367 yards as it controlled the ball for 40:22. It was the fourth straight loss for Maryland (4-4, 1-4), which entered with the best turnover margin in the nation (+1.57 per game). The Terrapins threw two interceptions and lost three fumbles that the Hoosiers turned into 24 points.
No. 5 Georgia 24, Florida 20
Chauncey Bowens rushed for a go-ahead 36-yard touchdown deep with 4:36 remaining and Georgia notched a victory over the Gators in Jacksonville.
Gunner Stockton completed 20 of 29 passes for 223 yards, two touchdowns and one interception for Georgia (7-1, 5-1 SEC). Dillon Bell and Noah Thomas snared scoring catches, Zachariah Branch amassed 10 receptions for 112 yards and CJ Allen racked up 13 tackles for the Bulldogs.
DJ Lagway completed 15 of 24 passes for 166 yards and one touchdown for the Gators (3-5, 2-3). Jadan Baugh rushed for 72 yards and one score, and Eugene Wilson III caught nine passes for 121 yards and a touchdown. The Gators led, 20-17 and drove to the Georgia 19, but three plays netted one yard and the Bulldogs took over and engineered the game-winning drive.
No. 7 Ole Miss 30, South Carolina 14
Trinidad Chambliss threw for a touchdown and ran for another as the Rebels stopped the visiting Gamecocks in Oxford, Miss.
Chambliss connected on 12 of 21 passes for 159 yards and an interception while adding another 59 yards on 15 carries. Running back Kewan Lacy tacked on 167 yards, plus the game-sealing touchdown run, on 24 carries.
Defensively, the Rebels (8-1, 5-1 SEC) limited the Gamecocks (3-6, 1-6) to 230 total yards and collected six sacks while forcing three turnovers. South Carolina quarterback LaNorris Sellers hit on 16 of 30 passes for 180 yards with a touchdown and two interceptions as the Gamecocks lost for the sixth time in seven games.
No. 20 Texas 34, No. 9 Vanderbilt 31
Arch Manning passed for 328 yards and three touchdowns as the Longhorns ruled the first three quarters and had enough down the stretch to beat the Commodores in a wild Southeastern Conference clash in Austin, Texas.
Manning, who was not cleared to play until Friday after suffering a concussion in Texas’ OT win at Mississippi State on Oct. 25, connected with 10 different receivers and was not sacked as the Longhorns (7-2, 4-1 SEC) put themselves squarely back into the conference championship picture and more with their fourth straight win.
Never-say-die Diego Pavia amassed 408 yards that included a career-high 365 through the air and scrambled for a 25-yard touchdown with 10:05 to play that brought Vanderbilt to within 18 points. The Commodores (7-2, 3-2 SEC) had a two-game winning streak snapped.
SMU 26, No. 10 Miami 20
T.J. Harden’s 1-yard dash into the end zone in overtime lifted the Mustangs to a comeback win over the Hurricanes in Dallas, Tex.
The winning score was set up by the second of two clutch interceptions by Ahmaad Moses, who intercepted Hurricanes quarterback Carson Beck near his own end zone on Miami’s overtime possession.
The Mustangs (6-3, 4-1 Atlantic Coast Conference) captured their first home victory over a top 10 opponent since 1974, while Miami (6-2, 2-2 ACC) will face an uphill battle to the College Football Playoff.
No. 12 Notre Dame 25, Boston College 10
Jeremiyah Love delivered second-half scoring runs of three and 94 yards as the Fighting Irish pulled away from the Eagles in Chestnut Hill, Mass., to earn their sixth straight win.
Notre Dame (6-2) clung to a 12-10 lead before Love scored from 3 yards out with 32 seconds left in the third quarter and dashed 94 yards down the left sideline with 11:07 to play to provide breathing room. Love finished with 136 yards on 17 carries while C.J. Carr hit 18 of 25 passes for 299 yards and two scores.
Grayson James entered early for starting quarterback Dylan Lonergan and completed 25 of 37 passes for 240 yards, one touchdown and two interceptions. Notre Dame outgained Boston College (1-8) by a 458-281 margin as the Fighting Irish picked off three passes and registered five sacks among their 12 tackles for loss.
No. 13 Texas Tech 43, Kansas State 20
The Red Raiders snapped an eight-game losing streak to the Wildcats as Behren Morton threw for 249 yards and two touchdowns for the Big 12 win in Manhattan, Kan.
Texas Tech (8-1, 5-1) did not score its first points until 6:31 remained in the first half, but the visitors reeled off three touchdowns and three field goals in their next six possessions to turn a 7-0 deficit into a 36-20 lead. J’koby Williams rushed for 135 yards and one score while Caleb Douglas caught eight passes for 82 yards and two touchdowns and Jacob Rodriguez forced two fumbles.
Avery Johnson accounted for all three touchdowns by Kansas State (4-5, 3-3). He completed 16 of 33 passes for 199 yards, one touchdown and two interceptions while rushing 15 times for 88 yards and two scores.
No. 18 Oklahoma 33, No. 14 Tennessee 27
John Mateer rushed for 80 yards and a touchdown and threw for 159 to lead the Sooners past the Volunteers in Knoxville, Tenn.
Tate Sandell kicked four field goals — three longer than 50 yards — to tie a program record as Oklahoma (7-2, 3-2 Southeastern Conference) kept its College Football Playoff hopes alive.
The Volunteers (6-3, 3-3) lost despite 393 yards passing and three touchdowns from Joey Aguilar. Tennessee finished with 456 yards of offense, to 351 for Oklahoma.
No. 15 Virginia 31, Cal 21
J’Mari Taylor rushed for 105 yards and two touchdowns, and the Cavaliers defeated the Golden Bears for its seventh straight win in Berkeley, Calif.
The Cavaliers (8-1, 5-0 Atlantic Coast Conference) won their first-ever meeting with the Golden Bears (5-4, 2-3) and stayed on track for a spot in the ACC title game. It’s their best nine-game start since 1990. Virginia outgained Cal 456-263.
Freshman Jaron-Keawe Sagapolutele threw for 213 yards with two interceptions for Cal, including a late pick-six. Kendrick Raphael had two touchdown runs and a touchdown catch.
No. 16 Louisville 28, Virginia Tech 16
Keyjuan Brown scored twice in the second half to lead the Cardinals, who rallied for a win over the Hokies in Blacksburg, Va.
Brown needed only 12 carries to get 94 yards. He scored the go-ahead touchdown for Louisville (7-1, 4-1 ACC) with 5:01 left in the third quarter on a 2-yard plunge. Then, on the same drive that leading running back Isaac Brown went down with a leg injury, he sealed the win with a 24-yard scoring run with 2:16 left in the game.
The Cardinals held Virginia Tech quarterback Kyron Drones to just 11-of-24 passing for 76 yards. The Hokies quarterback also got 85 rushing yards on 14 carries. Virginia Tech (3-6, 2-3) had only 240 yards of total offense.
No. 24 Utah 45, No. 17 Cincinnati 14
Devon Dampier passed for 213 yards and two touchdowns and added 78 on the ground to help the Utes roll to a victory over the Bearcats in Big 12 play at Salt Lake City.
Utah (7-2, 4-2 Big 12) matched its rushing average with 267 yards against the Bearcats. Wayshawn Parker rushed for 104 yards, including a 39-yard touchdown for a 14-7 lead late in the first quarter. Ryan Davis had eight receptions for 132 yards and a touchdown for Utah. Mana Carvalho returned a punt for a touchdown.
Cincinnati (7-2, 5-1) struggled to generate serious momentum on offense. Brendan Sorsby was held in check and was wildly inaccurate throughout the night. Sorsby completed just 11 of 33 attempts for just 221 yards, one touchdown and one interception.
No. 21 Michigan 21, Purdue 16
Jordan Marshall rushed for 185 yards and three touchdowns on 25 carries to lead the Wolverines to a home win over the Boilermakers in a Big Ten contest.
Michigan (7-2, 5-1) won its third straight game and six of the last seven to keep its conference title and College Football Playoff hopes alive. Quarterback Bryce Underwood went 13-of-22 passing for 145 yards for Michigan, which rushed for 253 yards and overcame two turnovers.
Ryan Browne went 19-of-24 passing for 133 yards and a touchdown for Purdue (2-7, 0-6), which has lost seven straight. Purdue rushed for 138 yards and had the edge in time of possession at 32:55, but lost to Michigan for a seventh straight time. The last time Purdue beat Michigan was in 2009.
West Virginia 45, No. 22 Houston 35
True freshman quarterback Scotty Fox Jr. accounted for three touchdowns, and the visiting Mountaineers scored 17 points off turnovers while completing the upset of the Cougars.
Fox passed for 157 yards and a touchdown and added two scoring runs for West Virginia (3-6, 1-5 Big 12). Jordan Scruggs had an 80-yard interception return in the third quarter that allowed the Mountaineers to reclaim a two-score lead after Houston (7-2, 4-2) had almost erased a 14-0 deficit.
Houston quarterback Conner Weigman passed for 309 yards and four touchdowns, including three scoring passes to Amare Thomas, who had 10 receptions for 99 yards. But Weigman tossed a pair of interceptions and lost one of his three fumbles to fuel the Mountaineers’ upset bid.
No. 23 Southern California 21, Nebraska 17
King Miller rushed for 129 yards and a fourth-quarter touchdown as the Trojans overcame a sluggish offensive start to rally past the Cornhuskers in Lincoln, Neb.
Quarterback Jayden Maiava struggled for most of the game, going 9-of-23 passing for 135 yards without a touchdown and throwing an interception. But he came through for USC (6-2, 4-1) late, as his 43-yard pass to Jaden Richardson set up Miller’s 6-yard touchdown run to give the Trojans the lead with 10:06 left in the fourth quarter.
Signal-caller Dylan Raiola went 10-for-15 for 91 yards before leaving in the third quarter with an injury on a blind-side takedown by USC defensive end Anthony Lucas. Freshman TJ Lateef managed just 7 yards on 5-of-7 passing for Nebraska (6-3, 3-3), which could only muster three points after Raiola’s departure.



