CORVALLIS — Jared Norris and Brian Stamps both hit home runs and the second-ranked Oregon State baseball team defeated Southern Cal 7-2 Friday night in front of 2,974 fans at Goss Stadium.

CORVALLIS — Jared Norris and Brian Stamps both hit home runs and the second-ranked Oregon State baseball team defeated Southern Cal 7-2 Friday night in front of 2,974 fans at Goss Stadium.

"USC is a very good club and we battled them well tonight," Oregon State head coach Pat Casey said. "Jared had an outstanding night and was really a threat from the bottom of the lineup. Sam (Gaviglio) threw well and we started this series off on the right foot."

Norris finished the night 3-for-3 with two runs, two runs driven in and a stolen base. He homered in the second, tripled in the third and singled in the fifth before walking in the seventh. He finished the game a double shy of a cycle.

Stamps had just one of the Beavers' nine hits on the night, but made it count. He hit the third pitch he saw from reliever Chris Mezger over the left field fence in the seventh for a three-run home run, driving in Norris and Tyler Smith.

Stamps' home run gave the Beavers cushion as they held a 4-2 lead at the time but hadn't scored since the fourth inning.

The offensive support was perfect for Oregon State (38-12 overall, 17-5 Pac-10 Conference) starter Sam Gaviglio, who improved to 11-1 this season after going 62/3 innings, finishing with his 10th quality start in 14 appearances this season. He allowed solo runs in both the second and third innings — though only one of those was earned — and tallied six strikeouts while giving up four hits.

The win was the 24th in Gaviglio's career, placing him in a tie for ninth in school history with Mike Stutes (2006-08) and Andrew Checketts (1996-98). His 11 wins this season are also tied for sixth best in Oregon State single-season history.

USC (20-29, 10-12) took a 1-0 lead in the second on an infield single by James Roberts, but Norris' home run tied it in the bottom half of the inning.

The Trojans scored again in the third on a sacrifice fly by Ricky Oropesa in the third, but again, OSU answered back and took the lead for good with two runs. Carter Bell doubled down the left field line, scoring Kavin Keyes, for the first run of the inning, then scored himself when Norris tripled to left center.

The Beavers took a 4-2 lead in the third when Keyes doubled down the left field line, scoring Ryan Dunn from first.

Keyes extended his hit streak to seven games by going 2-for-4. Dunn also had two hits in the win.

Andrew Triggs took the loss for USC to drop to 4-4 this season. Triggs allowed eight hits and four runs in 42/3 innings.

Kevin Roundtree was the lone USC player with two hits as the Trojans finished with five overall off Gaviglio, Scott Schultz and Matt Boyd.

The win kept the Beavers two games ahead of Arizona State for first place in the Pac-10.

Oregon State and USC continue their three-game series today at Goss Stadium. The first pitch is set for 2:03 p.m.