Robert Edwards-USA TODAY Sports

Maxime Raynaud scored 25 points and Stanford established a men's basketball single-game school record with 19 3-pointers in a 99-68 rout of visiting USC on Saturday night.

The record topped the previous mark by three made 3s.

The Cardinal (12-11, 7-6 Pac-12) used a 25-0 run in the first half to take control of the game for good, sending the Trojans to their eighth loss in the past nine games.

Stanford hit seven 3-pointers during that run, three from Andrej Stojakovic, who hit all four of his long-distance shots in the first half and finished the game with 20 points.

Spencer Jones added 15 points, hitting five 3-pointers. He hit four 3s in the second half as Stanford continued to shoot from long range despite its lopsided lead.

The Cardinal finished 19 of 38 from beyond the arc. Stanford shot 56.3 percent from the floor.

USC (9-15, 3-10) dropped into a tie with Oregon State for last place in the Pac-12. Isaiah Collier, who returned from a hand injury Wednesday, led the Trojans with 18 points.

USC made just 10 of 21 free-throw attempts and trailed 55-26 at halftime. Stanford was 18-of-27 from the floor in the first half (66.7 percent) and made 12 of 19 shots from 3-point range.

Boogie Ellis hit a 3-pointer with 8:04 left in the game to trim the Trojans' deficit to 79-57, the closest USC got in the second half.

The crowd at Maples Pavilion went wild when former team manager Roy Yuan hit the 19th and final 3-pointer for Stanford with 1:37 to play.

Raynaud had nine of Stanford's 41 rebounds as the Cardinal outrebounded USC by 16. Raynaud had just four points on four shot attempts the last time USC and Stanford played, a 93-79 win for the Trojans on Jan. 6 in Los Angeles.

More must-reads:

TODAY'S BEST
Jaguars' Doug Pederson discusses Trevor Lawrence contract extension
Saints, star CB 'moving forward' following trade chatter
Pacers ride historic shooting performance to Game 7 blowout of Knicks
Timberwolves mount incredible second-half comeback to stun Nuggets in Game 7
Xander Schauffele proves doubters wrong with historic win at 2024 PGA Championship
Four things we learned from Joey Logano's All-Star Race win at North Wilkesboro
Phil Foden lifts Manchester City to fourth consecutive English Premier League title
Watch: Aaron Judge blasts 13th home run in Yankees' seventh straight win
Canucks won't have linchpin forward for Game 7 vs. Oilers
Jags reportedly mulling extension for Trevor Lawrence, but is that the right choice?
Gordon Hayward calls role with Thunder 'frustrating'
Mets reliever Edwin Diaz showing short shelf life of closers
Three offseason moves the 49ers must make
Watch: NASCAR drivers exchange punches after crash in All-Star Race
Knicks star offers passionate defense of HC Tom Thibodeau after Game 7 loss
Knicks' Jalen Brunson suffers serious injury in Game 7 vs. Pacers
Dodgers add recently acquired left-hander to active roster
Report: 2023 No. 7 pick expected to terminate KHL contract, join Flyers
Mavericks advance to Western Conference Finals aided by controversial call late
Connor McDavid, Oilers hammer Canucks to force Game 7