Stanford Cardinal quarterback Elijah Brown (2) is hit from behind and forced a fumble by UNC Tar Heels linebacker Andrew Simpson (2) in the first half at Chapel Hill NC on Sat Nov 8, 2025 (AP News photo)
By Daniel Dullum
North Carolina held off a late Stanford rally on Saturday and defeated the Cardinal 20-15 in Atlantic Coast Conference football at Chapel Hill, N.C.
Stanford (3-7 overall, 2-5 ACC) lost despite outgaining the Tar Heels 320 total yards to 253 and holding the edge in time of possession – 32:37 to 27:23.
The Tar Heels (4-5 overall, 2-3 ACC) opened the scoring at 5:49 of the first quarter with a Rece Verhoff 27-yard field goal. Stanford tied the game at 3-3 on the final play of the first half, an Emmet Kenney field goal from 38 yards out.
UNC broke the deadlock at 7:43 of the third quarter when, on first down at the Cardinal 20-yard line, Gio Lopez completed a touchdown pass to Davion Gause, giving the Tar Heels a 10-3 lead.
Verhoff hit a field goal from 48 yards out at 4:16 of the fourth quarter, and Lopez completed a 55-yard touchdown pass to Jordan Shipp, extending the Tar Heels lead to 20-3.
The Cardinal fought back, and with 8:28 remaining, Cole Tabb ran for a 1-yard touchdown, and with 1:48 to play, Elijah Brown, completed a 24-yard scoring pass to CJ Williams. The Cardinal failed to convert 2-point conversions.
Brown completed 27 of 39 passes for 284 yards, one touchdown. And was picked off once. He was also sacked nine times. Micah Ford was the Cardinal’s top rusher with 68 yards on 17 carries. Caden High caught 10 passes for 102 yards, and Williams and Sam Roush each made six receptions.
Lopez was 18 of 25 passing for 203 yards for UNC. He was sacked twice. As a team, the Tar Heels gained 50 yards on 27 attempts. Kobe Paysour caught six passes for 54 yards, and Shipp caught five for 83 yards and a touchdown.
The Cardinal have a bye week before hosting California in the 28th Big Game on Saturday, Nov. 22. Kickoff time has yet to be announced.

