CORVALLIS — Sam Gaviglio earned his team-leading sixth win and John Wallace hit his first career grand slam as Oregon State defeated Oregon, 10-2, at Goss Stadium Tuesday in a nonconference baseball version of the Civil War.

CORVALLIS — Sam Gaviglio earned his team-leading sixth win and John Wallace hit his first career grand slam as Oregon State defeated Oregon, 10-2, at Goss Stadium Tuesday in a nonconference baseball version of the Civil War.

With the game tied at 2-2 in the fifth inning, Wallace came to the plate with the bases loaded and no outs. The center fielder for the Beavers (25-11 overall) pulled a 1-1 offering from Oregon starter Madison Boer (1-5) over the right-field fence to give OSU a lead it never relinquished.

The Ducks dropped to 13-29.

Ashland product Gaviglio, a freshman right-hander, went five innings and struck out six, allowing just three hits. He sat down the first 10 hitters he faced, five by strikeout, and retired the side in order in four of his five innings.

Gaviglio is now 2-0 in two starts.

James Nygren came on in relief for Gaviglio in the sixth inning and gave up one hit in two innings of work for his ninth scoreless appearance in 12 outings. The outing lowered his ERA to 1.31 in 202/3 innings on the year.

Along with a sacrifice fly in the eighth, Wallace had five RBIs on the day, a career high.

"John had a good day at the plate," OSU coach Pat Casey said. "Obviously, the grand slam reflects that. Today was a big win for us as we get ready for Arizona State."

The Beavers host the Sun Devils in Pac-10 Conference play this weekend.

OSU's Ryan Ortiz singled twice to extend his hitting streak to four games and give him a team-leading 17th multi-hit effort on the season. The catcher has a hit in 14 of his last 15 games.

His single in the first inning to drive in Wallace gave Ortiz his 28th RBI of the year.

Jared Norris went 2-for-3, scored two runs and drove in one for the Beavers. It was the first baseman's fourth multi-hit of the season.

Adalberto Santos collected singles in the fifth and eighth innings for his seventh multi-hit game of the season and reached base in three-out-of-four plate appearances. His single in the fifth inning gave him his 27th RBI of the season.

Boer gave up seven runs, five earned, over 41/3 innings. Curtis Raulinaitis and Danny Pulfer each had two hits for the Ducks.

After Gaviglio retired the side in order in the first, Wallace led off the Beavers' half of the inning with a double into left-center field and was advanced to third by a Joey Wong ground out. Ortiz followed with a sharply hit single past Oregon shortstop K.C. Serna to drive home Wallace and put Oregon State on the board.

The Beavers tacked on one more run in the second and held a 2-0 lead before back-to-back hits by Raulinaits and Serna put the Ducks on the board in the fourth. Two batters later, Pulfer singled up the middle to score Serna and tie the game at 2-2.

The tie game did not last long as Oregon State put its first three hitters on base to lead off the fifth inning. Back-to-back singles by Michael Miller and Koa Kahalehoe, followed by an error by Duck catcher Paul Eshleman on a John Tommasini bunt, set the table for Wallace.

The senior saw two pitches before launching a high fly ball that put the Beavers ahead for good.