No. 21 Stanford upsets No. 2 USC 21-14

STANFORD, Calif. — Even without Andrew Luck, Stanford still had every answer for Matt Barkley and Southern California.

Josh Nunes threw a go-ahead 37-yard touchdown to Zach Ertz, Stepfan Taylor ran for 153 yards and scored two touchdowns, and No. 21 Stanford upset second-ranked USC 21-14 on Saturday night for its fourth straight win in this series.

Heisman Trophy hopeful Matt Barkley threw for 254 yards and two interceptions while completing only 20 of 41 passes. He was sacked twice on the final drive for the Trojans (2-1, 0-1 Pac-12) and threw out of bounds on a final, desperate heave on fourth-and-39 from USC’s 25-yard line.

Coming out of a two-year bowl ban, USC had national title hopes this season. Now the Trojans will have to climb out of another hole to get there.

A sold-out crowd at Stanford Stadium rushed the field, tossing streamers and jumping in a wild celebration at midfield with Cardinal coach David Shaw and players caught in the middle of the mess. Stanford (3-0, 1-0) is 3-0 for the third straight season for the first time since 1970-72 and has its longest winning streak ever against USC in a rivalry that dates back to 1905.

“I love the energy and I love the enthusiasm,” Shaw said. “But we are not surprised.”

Barkley has beaten every conference team but is 0-4 against Stanford. The only chance the senior quarterback and possible No. 1 overall pick in the NFL draft has for revenge against the Cardinal now is a rematch in the Pac-12 title game.

Stanford’s Jordan Williamson missed field goals of 47 and 23 yards and had a 51-yarder blocked by T.J. McDonald. With a defense that flustered Barkley and a new quarterback that found his footing late, the kicker who missed three field goals in the Fiesta Bowl loss to Oklahoma state last season could smile in the pile with everybody else.

Except for the Trojans, that is.

A year after Luck led Stanford back in a 56-48 triple-overtime thriller at the Coliseum, a new crop of Cardinal players delivered another moment to savor.

Taylor took a short screen pass and scurried 23 yards for a tying touchdown late in the third quarter. Nunes scampered 12 yards on a third-and-10 from midfield in the fourth and then delivered the strike to Ertz, who juked a defender and dove into the end zone to give Stanford a 21-14 lead and send the home fans into a flurry.

The last chance for USC never amounted to much.

Marqise Lee caught an 18-yard pass on fourth-and-4 on the sideline that was originally ruled out of bounds. After a video replay, officials ruled Lee’s left foot landed in bounds and he controlled the ball.

Mistakes finally doomed the Trojans.

USC had a 10-yard holding penalty, then Trent Murphy sacked Barkley, followed by a 5-yard false start penalty on the Trojans and a sack by Chase Thomas before Barkley’s final heave out of bounds.

Nunes threw for 215 yards, two touchdowns and two interceptions on 15-for-32 passing in the redshirt junior’s biggest game yet. In the end, all that really mattered to Luck’s replacement was the win.

USC center Khaled Holmes, who left last week’s victory over Syracuse on a cart with a right leg injury, struggled along with the rest of the offensive line to protect Barkley from Stanford’s relentless rush.

Stanford sacked Barkley four times and had him constantly losing his poise in the pocket. The Cardinal outgained the Trojans 417 to 280 total yards and held USC to only 26 yards rushing.

“Against the best quarterback in the nation, these guys played great,” Shaw said of his players.

The Trojans seemed poised to run away from Stanford at the start.

But each time the Trojans scored, Taylor — often in Luck’s shadow the past three years — refused to let his team go without a fight and perhaps launched his own Heisman campaign in the process.

Taylor ran 59 yards, making four defenders on a nine-man defensive front miss and running for touchdown that tied the score 14-all midway through the third quarter.

A pass interference penalty by Terrence Brown against Lee extended USC’s drive in the second quarter. Then Robert Woods caught a 24-yard pass from Barkley, sliced back right and dove just short of the pylon to set up Penn State transfer Silas Redd’s second short TD run to give the Trojans a 14-7 lead.

A wild, wacky sequence in the final 8 minutes of the first half featured five turnovers and, perhaps amazingly, no points by either side.

At one point, Barkley threw two interceptions — one to Jordan Richards and another to Brown — sandwiched between an interception thrown by Nunes that landed in the hands of Dion Bailey on three consecutive plays. Jawan Starling picked off another pass by Nunes in the final second of the half.

But just like the rest of a miserable night on The Farm, the Trojans couldn’t convert when it counted.

Talk to us

> Give us your news tips.

> Send us a letter to the editor.

> More Herald contact information.

More in Sports

Lake Stevens shortstop Aspen Alexander nearly makes a sliding play in the field during a playoff loss to Bothell on Saturday, May 4, 2024, in Lake Stevens, Washington. (Ryan Berry / The Herald)
Prep baseball roundup for Thursday, May 15

Lake Stevens clinches first state berth in eight years.

Monroe’s Hadley Oylear fields the ball during the game against Stanwood on Thursday, May 1, 2025 in Monroe, Washington. (Olivia Vanni / The Herald)
Prep softball roundup for Thursday, May 15

Monroe, Snohomish and Edmonds-Woodway clinch state spots.

Prep boys soccer roundup for Thursday, May 15

Lake Stevens clinches state berth, Archbishop Murphy avoids elimination

Jackson’s Chanyoung Park putts during the 4A District 1 Golf Tournament at Snohomish Golf Course on Wednesday, May 14, 2025 in Snohomish, Washington. (Olivia Vanni / The Herald)
Chanyoung Park, Jackson girls golf claim District 1 4A titles

The sophomore headlines the Timberwolves’ underclassmen trio on the road to state.

Jackson's Gracie Schouten warms up before a District 1 4A playoff match on May 14, 2025 at Mill Creek Tennis Club. (Qasim Ali / The Herald)
Jackson, Glacier Peak and Mariner girls tennis secure state spots

Jackson took first and second in singles; Glacier Peak won doubles at the District 1 4A Tournament.

Shorewood's Rylie Gettmann hits the ball during a Class 3A District 1 girls tennis tournament at Snohomish High School in Snohomish, Washington on Wednesday, May 15, 2024. (Annie Barker / The Herald)
Shorewood’s Rylie Gettmann four-peats as district tennis champ

Mari Brittle and Bridget Cox completed a Stormrays sweep with the doubles title.

Glacier Peak’s Samantha Nielsen runs across home plate during the game against Issaquah on Monday, May 12, 2025 in Everett, Washington. (Olivia Vanni / The Herald)
Prep softball roundup for Wednesday, May 14

Grizzlies roar back to earn state softball bid.

Vote for The Herald’s Prep Athlete of the Week for May 4-10

The Athlete of the Week nominees for May 4-10. Voting closes at… Continue reading

Seattle Seahawks defensive end Leonard Williams (99) reacts after sacking quarterback Aaron Rodgers Sunday, Dec. 1, 2024, in East Rutherford, N.J. (Andrew Mills / Tribune News Services)
NFL releases Seahawks’ 2025 schedule

Early DK Metcalf reunion, SF opener, 4 primetime games highlight slate.

Sonics’ return? NBA commissioner talks expansion

By now, it’s like the drip, drip, drip of a leaky faucet.… Continue reading

Kamiak’s Aaron Choi hits a drive during the 4A District 1 Boys Golf Championship at Legion Memorial Golf Course on Tuesday, May 13, 2025 in Everett, Washington. (Olivia Vanni / The Herald)
Kamiak boys golf swings Day 2 comeback to win District 1 4A

Knights overcome six-stroke Day 1 deficit as Jackson’s Kang wins individual title.

Snohomish’s Tully VanAssche places his ball on the green to putt during the 3A District 1 Boys Golf Championship at Legion Memorial Golf Course on Tuesday, May 13, 2025 in Everett, Washington. (Olivia Vanni / The Herald)
Snohomish boys golf paces District 1 3A field

Panthers win by 30 strokes as second-place Marysville-Getchell qualifies for first time.

Support local journalism

If you value local news, make a gift now to support the trusted journalism you get in The Daily Herald. Donations processed in this system are not tax deductible.